当前位置:编程学习 > C#/ASP.NET >>

关于TreeView的CheckBox问题。大虾们都进来看看

问题:WinForm中的TreeView 
      我想显示TreeView的顶级节点不显示CheckBox.而子节点需要显示CheckBox.
我在网上查了一下。需要用到DrawNode 对于重绘本人不太会。最好能把代码给贴上。谢谢。
共同学习! --------------------编程问答-------------------- TreeNode有一个属性可以控制是否显示CheckBox
顶级节点,子节点次属性不同
--------------------编程问答-------------------- System.Windows.Forms.TreeNode 没有是否可以显示CheckBox.
只有是否选中CheckBox啊. --------------------编程问答-------------------- TreeView控件有个 AfterSelect 事件  
在事件里面   TreeNode   x= e.Node;  获取当前被点中的节点
在判断  x.Level  (int类型的)  获取当前节点的深度   0是顶级节点   1就是你的子节点  后面继续推········
当  深度为1的时候   CheckBox.Visible = true;   反之  false  就行了 --------------------编程问答-------------------- 那请问。CheckBox 对象是由谁来创建呢? --------------------编程问答--------------------
引用 4 楼 wwj317915020 的回复:
那请问。CheckBox 对象是由谁来创建呢?
这个是树控件集成的……你能做的,就是是否显示CheckBox,而不是创建。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,