CheckedListBox 当中项的状态改变
来源:互联网 发布:淘宝女装店铺 编辑:程序博客网 时间:2024/05/17 05:05
首先,说下我需要实现的功能,就是把获得数据Id显示在CheckedListBox上(单击空白处不响应),如果在CheckedListBox上勾选的项就加入到list集合中,取消勾选状态就从集合中移除。
之前我碰到一个问题,如图:
我采用SelectedIndexChanged 和MouseClick事件,都不能解决我碰到的问题。
解决办法:
void lstMotes_ItemCheck(object sender, ItemCheckEventArgs e)
{
if (lstMotes.IndexFromPoint(lstMotes.PointToClient(Cursor.Position).X,
lstMotes.PointToClient(Cursor.Position).Y) == -1)
{//这边判断如果点击空白的地方不触发事件
e.NewValue = e.CurrentValue;
}
else
{//这边开始判断集合当中是不是已经有ID,如果没有就加入
string temp = lstMotes.SelectedItem.ToString();
if (!listM_moteeui.Contains(temp))
{
listM_moteeui.Add(temp);
}
else
listM_moteeui.Remove(temp);
}
}
- CheckedListBox 当中项的状态改变
- checkedlistbox使用办法及不能改变checked状态补充
- 获取CheckedListBox选中的项
- 如何使CheckedListBox的某项为不可更改选择状态(C#)
- 移除CheckedListBox选中的项
- checkedListBox如何获得选中项的text
- jquery html改变div当中的内容
- Hibernate4在开发当中的一些改变
- Hibernate4在开发当中的一些改变
- Hibernate4在开发当中的一些改变
- Hibernate4在开发当中的一些改变
- Hibernate4在开发当中的一些改变
- Hibernate4在开发当中的一些改变
- 关于CheckedListBox的绑定
- CheckedListBox控件的用法
- checkedlistbox取消选中项
- checkedListBox
- 注意Hibernate4在开发当中的一些改变
- 一步一步学网络爬虫(从python到scrapy)
- PowerDesigner对MySql数据库的Excel导入导出
- 84.View the Exhibit and examine the structure of the EMPLOYEES table.
- 响铃:从苗寨失火事件看公关借势的正确姿势
- sublime text的技巧
- CheckedListBox 当中项的状态改变
- 数据库设计范式
- Activity 的启动模式
- iOS开发 之 可穿戴设备 蓝牙4.0 BLE 开发
- Android布局优化之Merge、Include、ViewStub使用与源码分析
- linux操作系统面试题大全
- machine-learning学习资料汇总
- AndroidStudio和Git的那些事
- 【Unity Shader】案例之径向模糊(一)