CheckedListBox进行数据绑定的方法
今天在使用CheckedListBox控件的时候(Form程序),在数据绑定时遇到了相当大的困难:
CheckedListBox控件没有DataSource、ValueMember、DisplayMember成员,无论是在属性窗口还是在代码中都找不到(就是输入“checkedListBoxProj.”后显示的成员列表),怎么办?
CheckedListBox是继承ListBox控件的,她的前辈们都有这3个成员,为什么她没有。
找了很多资料以后也没有得到明确的答案。
突然我决定尝试一种办法,我直接在代码里面写了以下代码:
checkedListBoxProj.DataSource = dt_proj;
checkedListBoxProj.ValueMember = "Id";
checkedListBoxProj.DisplayMember = "ProjName";
编译居然通过了!运行,数据显示正常!
麻烦哪位高手告诉我这到底是为什么。
浙公网安备 33010602011771号