CheckedListBox应该是由ListBox扩展而来的?但在使用的时候,可能会发现——它不支持DataSource属性,不能像ListBox那样指定其数据源为一个DataTable。
事实上,CheckedListBox像ListBox一样有DataSource属性,DisplayMember和ValueMemeber属性也都是有的,只是IntelliSense不能将其智能感知出来。
以下是微软官方资料!
MSDN Home > .NET Framework > 参考 > 类库 > System.Windows.Forms > CheckedListBox 类 > 属性
该成员支持 .NET Framework 结构,因此不适用于直接从代码中使用。 [Visual Basic] Public Shadows Property DataSource As Object [C#] public new object DataSource {get; set;} [C++] public: __property Object* get_DataSource(); public: __property void set_DataSource(Object*); [JScript] public hide function get DataSource() : Object; public hide function set DataSource(Object); 请参见CheckedListBox 类 | CheckedListBox 成员 | System.Windows.Forms 命名空间 |