当前位置: 首页 > 编程语言 > C#

CheckedListBox控件的属性有没有“DisplayMember”和“ValueMember”之类的?C#winforms是否共享

时间:2023-04-10 20:08:14 C#

具有“DisplayMember”和“ValueMember”之类的CheckedListBox控件属性?C#winforms我有这个具有以下结构的数据表:ID|值--------------1|项目12|项目23|第3项我将每一行作为一个项目添加,将DataTable的值显示到CheckedListBox控件中。但是如何包含ID?CheckedListBox控件是否有类似“DisplayMember”和“ValueMember”的属性?是的,CheckedListBox上有DisplayMember和ValueMember属性,尽管ValueMember的文档声称它“与此类无关”。这是一个显示DisplayMember工作的简单示例:使用系统绘图;使用System.Windows.Forms;classTest{staticvoidMain(){CheckedListBoxclb=newCheckedListBox{DisplayMember="Foo",ValueMember="Bar",Items={new{Foo="Hello",Bar=10},new{Foo="There",酒吧=20}}};表格f=新表格{控件={clb}};应用程序运行(f);另请注意,文档指出:您不能将数据绑定到CheckedListBox。请改用ComboBox或ListBox。有关更多信息,请参见如何:将Windows窗体ComboBox或ListBox控件绑定到数据。鉴于上面的代码有效,大概您正在谈论更高级的数据绑定,使用数据源?DataSource、DisplayMember和ValueMember属性可用于此控件,但它们不会显示在IntelliSense中:MSDN您应该能够使用它们。是的,CheckedListBox中有“显示成员”和“值成员”属性。您可以像组合框一样设置属性://其中数据是填充了//从数据库中获取的数据的datatable.datatable。lb.ValueMember=valueMember;lb.DisplayMember=displayMember;}法语文档说:Cettepropriéténes'appliquepasàcetteclassese。“这家酒店不适用于此课程”。美版文档里看不到这么小的文字...以上是C#学习教程:CheckedListBox控件的属性有没有DisplayMember和ValueMember之类的?C#winforms分享的所有内容,如果对你有用,需要了解更多C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: