2 回答
TA贡献1890条经验 获得超9个赞
您正在使用带有三个参数的构造函数重载Binding(String, Object, String)
其中参数是
propertyName
- 要绑定的控件属性的名称。
-DataSource在你的情况下
dataSource
- 表示数据源的对象。
- 这是一个主数据源,注意它不是一个绑定到的数据源List.Box.DataSource
dataMember
- 要绑定到的属性或列表。
- 这是主数据源中属性的名称,该值将绑定到控件的DataSource. 此值应该是 IList 或 IListSource
您可以设置ListBox.DataSource而无需任何额外的绑定
listBox.DataSource = myDataTable;
检查链接:Windows 窗体数据绑定
应该有足够的信息来说明如何使用数据绑定,如果您通过示例,您将很好地了解如何根据您的要求使用数据绑定。
TA贡献1860条经验 获得超9个赞
您不需要任何额外的绑定。您可以将List、Array、Tables分配给DataSource并提供DisplayMember和ValueMember,同时使用对象或表的 List 作为DataSource如果您使用单维数组,则不需要提供DisplayMember和ValueMember。
listbox1.DataSource = data_table;
listbox1.ValueMember = "id";
listbox1.DisplayMember = "id";
- 2 回答
- 0 关注
- 341 浏览
添加回答
举报
