在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,查看更多内容
随时随地看视频慕课网APP