lougon

导航

CheckedListBox进行数据绑定的方法

今天在使用CheckedListBox控件的时候(Form程序),在数据绑定时遇到了相当大的困难:

CheckedListBox控件没有DataSourceValueMemberDisplayMember成员,无论是在属性窗口还是在代码中都找不到(就是输入“checkedListBoxProj.”后显示的成员列表),怎么办?

CheckedListBox是继承ListBox控件的,她的前辈们都有这3个成员,为什么她没有。

找了很多资料以后也没有得到明确的答案。

突然我决定尝试一种办法,我直接在代码里面写了以下代码:

checkedListBoxProj.DataSource = dt_proj;
checkedListBoxProj.ValueMember = "Id";
checkedListBoxProj.DisplayMember = "ProjName";

编译居然通过了!运行,数据显示正常!

麻烦哪位高手告诉我这到底是为什么。

posted on 2006-08-02 13:25  lougon  阅读(4033)  评论(10)    收藏  举报