DevExpress控件使用大全之CheckedListBoxControl

来源:互联网 发布:java线程池实例 编辑:程序博客网 时间:2024/05/21 17:57

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

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

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

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

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

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<span style="white-space:pre"></span>Name"].ToString(), false);            }            memberOfList.Items.AddRange(items);

5 0
原创粉丝点击