首页 > 编程知识 正文

winform列表控件(Devexpress控件使用-CheckListBox(Check选中或不选是ItemCheck事件))

时间:2023-05-06 05:41:54 阅读:121438 作者:1187

//为了找到这个案件,我花了将近一个小时,试了一半的案件

//选择还是不选择活动: itemCheck;

//清空项目

checkedlistboxcontrol1. items.clear (;

//绑定

checkedlistboxcontrol1.数据来源=dt;

checkedlistboxcontrol1. value member=' id ';

checkedlistboxcontrol1. display member=' name ';

//全部选择

//checkedlistboxcontrol1. check all (;

//项的个数

int item count=checkedlistboxcontrol1. item count;

//添加条目(如果设置了绑定,则禁用添加条目) )。

checkedlistboxcontrol1. items.add (' kk );

//设定选择状态、显示值、实际值、是否可用。 (设置绑定后,它们将变为无效。)。

checkedlistboxcontrol1. items [0].checkstate=checkstate.checked;

checkedlistboxcontrol1. items [0].description='显示值';

checkedlistboxcontrol1. items [0].value='实际值';

checkedlistboxcontrol1. items [0].enabled=false;

//效果与上面相同

checkedlistboxcontrol1. setitem checked (0,true );

checkedlistboxcontrol1. setitemcheckstate (0,CheckState.Checked );

checkedlistboxcontrol1. setitem value ('实际值',0 );

//是否已检查

boolischecked=checkedlistboxcontrol1. getitem checked (0;

//获取某个状态

stringcheckstate=checkedlistboxcontrol1. getitemcheckstate (0).ToString );

//获取某个绑定值valueMember

string true value=checkedlistboxcontrol1. getitem value (0).ToString );

//获取某个显示值displayMember

stringdisvalue=checkedlistboxcontrol1. getdisplayitemvalue (0).ToString );

stringdisvalue2=checkedlistboxcontrol1. getitem text (0;

//只要点击一次状态是否会发生变化

checkedlistboxcontrol1. check onclick=true;

//是否显示多列

checkedlistboxcontrol1. multicolumn=true;

//checkedListboxControl是否获得焦点

boolisfocus=checkedlistboxcontrol1. contains focus;

//实现收音机功能

checkedlistboxcontrol1. selectedindex changed=new

事件发生器(checkedlistboxcontrol1_ selectedindex changed;

//获取选定项目的绑定值(前提:可以获取手动添加的,但不能获取datatable绑定的) )。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。