【问题标题】:List (T) Databinding at Design Time设计时的列表 (T) 数据绑定
【发布时间】:2011-05-31 18:04:28
【问题描述】:

可以在运行时将列表绑定到数据网格,例如DataGridView.DataSource = MyList

但最好在设计时绑定它,这样列自动填充就可以了。

是否有可能在设计时绑定列表?我知道还有另一个类,BindingList,但也不知道如何绑定它。

【问题讨论】:

    标签: .net list data-binding datagridview


    【解决方案1】:

    我假设您在这里使用的是 WinForms。

    您不能直接绑定到List<T>,因为在设计时无法引用该对象(它不是组件)。但是,您可以使用设计器并在运行时绑定到特定列表。为此,您需要在表单上创建一个BindingSource 组件,然后将其绑定到您要显示的对象类型。在运行时,将BindingSourceDataSource 设置为您的List<T>

    【讨论】:

      【解决方案2】:

      你可以,

      在GridView的设计上点击Anchor

      选择数据源

      点击添加项目数据源

      选择对象

      选择你的项目

      选择班级

      【讨论】:

        猜你喜欢
        • 2023-03-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-26
        • 2011-02-14
        • 1970-01-01
        • 2011-12-02
        • 1970-01-01
        相关资源
        最近更新 更多