|
checklistbox 的使用方法之一(如何锁定一些项目,让客户无法操作)
百度过,也GOOGLE过。都未找到,经过一个多月的反复尝试,终于搞出来了。
公司的那帮鸟人终于闭嘴了,见 http://www.sufeinet.com/thread-13166-1-1.html
private void button1_Click(object sender, EventArgs e)
{
checkedListBox1.Items.Add("sufei");
//checkedListBox1.Items.Add("fdsfs", CheckState.Indeterminate);
checkedListBox1.Items.Add("fdsfs");
checkedListBox1.Items.Add("123");
}
private void checkedListBox1_MouseDown(object sender, MouseEventArgs e)
{
checkedListBox1.SetItemCheckState(1, CheckState.Unchecked);
}
private void checkedListBox1_MouseUp(object sender, MouseEventArgs e)
{
checkedListBox1.SetItemCheckState(1, CheckState.Unchecked);
}
在网上找的一些其它的用法,用鼠标双击无法操作,可是当你点击鼠标三次或四次时还是可以操作。
以上方法,可以绝对锁死。哈,太高兴了。。。
|
|