如何使CheckedListBox的某项为不可更改选择状态(C#)
2008-05-14 09:26
260 查看
目标:
使CheckedListBox中某些item不能改变选择状态。
代码示例:
使CheckedListBox中所有Indeterminate状态的item不能改变状态。实现手段是在CheckedListBox的ItemCheck事件中增加代码,判断其原状态,如果是Indeterminate,则置其最终状态仍为Indeterminate。
private void clbUsers_ItemCheck(object sender, System.Windows.Forms.ItemCheckEventArgs e)
{
if (e.CurrentValue==CheckState.Indeterminate) {
e.NewValue=CheckState.Indeterminate;
}
}
使CheckedListBox中某些item不能改变选择状态。
代码示例:
使CheckedListBox中所有Indeterminate状态的item不能改变状态。实现手段是在CheckedListBox的ItemCheck事件中增加代码,判断其原状态,如果是Indeterminate,则置其最终状态仍为Indeterminate。
private void clbUsers_ItemCheck(object sender, System.Windows.Forms.ItemCheckEventArgs e)
{
if (e.CurrentValue==CheckState.Indeterminate) {
e.NewValue=CheckState.Indeterminate;
}
}
相关文章推荐
- 教你如何利用初级C#语言更改银行存款!!!!
- 如何datagrid分页保持每页先前选择的checkbox的状态?
- 如何高效撤销Git管理的文件在各种状态下的更改 ?
- C#中如何插入照片到Excel 选择自 superhasty 的 Blog
- C# office控件开发 如何使word中书签不被删除,且一直保持[]输入状态,非|状态
- 如何更改c#项目的App.config文件
- RedHat / CentOS:如何在线更改当前网口 Slave的状态(bonding mode)
- 使用C#更改Smartphone(WM5)的蓝牙状态
- 如何用c#打开文件夹并选择文件夹内的一个文件 open folder and select file
- 如何datagrid分页保持每页先前选择的checkbox的状态?
- 如何使用 C# 来更改前景颜色和背景颜色,在控制台窗口中的文本的
- Chorme中启动阿里旺旺误点取消启动并记住选择,如何更改。
- [C#]C#如何获取\设置键盘按键状态
- 如何更改win7双系统开机系统选择时间 加快开机呢?
- <C#>如何将按钮置于按下状态
- C#设计的程序如何更改应用程序的图标
- 如何监听textview 状态的变化。。。textview被更改的变化
- Chorme中启动阿里旺旺误点取消启动并记住选择,如何更改。
- c#如何更改windows窗体自带地标题栏?注意不是躲藏而是更改——
- C#如何判断文件处于打开状态