当前位置: 移动技术网 > IT编程>开发语言>.net > Dev控件使用CheckedListBoxControl获取items.count为0 的解决方法

Dev控件使用CheckedListBoxControl获取items.count为0 的解决方法

2019年09月17日  | 移动技术网IT编程  | 我要评论

国民工资6846元,母亲节说说,焦作旅游网

checkedlistboxcontrol,我使用datasource属性,给其绑定了一个list对象。界面显示都挺正常的,当若干个项的复选框被选中的后,它的checkedlistboxcontrol1.checkeditems也是正常的。

唯独的问题是在代码中得到的checkedlistboxcontrol1.items.count 为0,自然就不能遍历控件的中的所有项。checkedlistboxcontrol1能够正确获得某个item对象的方法就剩下getitemvalue(idx)、setitemchecked等。

如果你也遇到这种情况,请使用下面的方法来遍历所有的item,并做出相应的处理:

全不选:

        public void clearcheckstate()
        {
            int idx = 0;
            while (checkedlistboxcontrol1.getitemvalue(idx) != null)
            {
                checkedlistboxcontrol1.setitemchecked(idx, false);
                idx++;
            }
        }

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网