在winfrom中,怎么禁用treeview中的checkbox或者是隐藏checkbox??急!!!急!!!
在winfrom中,怎么禁用treeview中的checkbox或者是隐藏checkbox??
慕仙森
浏览 382回答 6
6回答
-
蛊毒传说
//先通过颜色把需要禁用的行区别对待 treeView1.Nodes[0].BackColor = Color.Gray;
private void treeView1_BeforeCheck(object sender, TreeViewCancelEventArgs e) { if (e.Action == TreeViewAction.ByMouse) //根据具体情况判断 { //根据e.Node..判断是否可以check e.Cancel = true; } }
-
天涯尽头无女友
设置treeview的checkboxs属性
-
MMTTMM
怎么设置呀。有具体的方案吗???
-
偶然的你
@詺*篂: 可以在属性窗口中找到checkboxs属性,也可以通过代码:treeview1.checkboxs=false;
-
白衣染霜花
@Waming: :treeview1.checkboxs=false; 的话 会把treeview1中所有的checkboxs设成禁用的。
-
慕尼黑5688855
1 private void treeView1_AfterCheck(object sender, TreeViewEventArgs e)
2 {
3 bool b = treeView1.Nodes[e.Node.Index].IsSelected;
4 if (b)
5 {
6 //可编辑
7 }
8 else
9 {
10 //不可编辑
11 }
12 }
View Code
打开App,查看更多内容