DevExpress控件使用大全之CheckedListBoxControl

众所周知,DevExpress是一种非常强大的第三方控件插件

首先我们来讲一个常用的数据显示控件CheckedListBoxControl,与它相似的是ListBoxControl,不过ListBoxControl相对前者的功能以及扩展性有限,一般用得比较少,我就在这里先将CheckedListBoxControl吧

值得注意的是,不同版本的DevExpress相同的控件中的一些方法都不尽相同,我在这边将的是DevExpress12版本

1、CheckedListBoxControl存放数据的容器是CheckedListBoxItem,类似于数组。

创建一个容器对象 API如下图

DevExpress控件使用大全之CheckedListBoxControl_第1张图片2、用循环将数据放入容器中

3、将容器数据加载到控件

实例如下:

            CheckedListBoxItem[] items = new CheckedListBoxItem[groupMemberOf.Rows.Count];
            for (int i = 0; i < groupMemberOf.Rows.Count; i++)
            {
                items[i] = new CheckedListBoxItem(groupMemberOf.Rows[i]["Name"].ToString() +"   "+ groupMemberOf.Rows[i]["sAMAccount		Name"].ToString(), false);
            }
            memberOfList.Items.AddRange(items);

你可能感兴趣的:(C#,Winform开发)