为了账号安全,请及时绑定邮箱和手机立即绑定

在winfrom中,怎么禁用treeview中的checkbox或者是隐藏checkbox??急!!!急!!!

在winfrom中,怎么禁用treeview中的checkbox或者是隐藏checkbox??急!!!急!!!

慕仙森 2018-12-07 12:02:48
在winfrom中,怎么禁用treeview中的checkbox或者是隐藏checkbox??
查看完整描述

6 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

//先通过颜色把需要禁用的行区别对待  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; } }
查看完整回答
反对 回复 2018-12-09
?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

设置treeview的checkboxs属性
查看完整回答
反对 回复 2018-12-09
?
MMTTMM

TA贡献1869条经验 获得超4个赞

怎么设置呀。有具体的方案吗???
查看完整回答
反对 回复 2018-12-09
?
偶然的你

TA贡献1841条经验 获得超3个赞

@詺*篂: 可以在属性窗口中找到checkboxs属性,也可以通过代码:treeview1.checkboxs=false;
查看完整回答
反对 回复 2018-12-09
?
白衣染霜花

TA贡献1796条经验 获得超10个赞

@Waming: :treeview1.checkboxs=false; 的话 会把treeview1中所有的checkboxs设成禁用的。
查看完整回答
反对 回复 2018-12-09
?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

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
查看完整回答
反对 回复 2018-12-09
  • 6 回答
  • 0 关注
  • 381 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信