TreeView 加号问题 (追加问题)
现在的要求是只显示3级
然后在点击加号的时候 追加子节点
因为没有子节点 所以到第三级就不显示加号了
怎么让它显示加号呢
不知说得够明白不
现在是这样的
-0
-1
4
5
-2
6
3
想要下面那样的
-0
-1
+4
+5
-2
+6
3
Macosx(咋就不结贴呢) ( ) 信誉:106 2007-8-2 13:06:53 得分: 8
笨办法 先给第三级结点加上子结点 在点它的时候去掉子结点 加上你新加的结点 或者该结点不变化 直接给第四级结点加了子结点
追加后treeView1.ExpandAll();
最下面一层也显示了
怎么让它不显示阿
想了半天 试了半天
没结果啊
------解决方案--------------------那么
-0
-1
+4
+5
-2
+6
3
的节点+4,+5,+6是否有子节点呢?
------解决方案--------------------在4下添加一个子结点,之后将该子结点的TEXT去掉就行了.
如果要做到+4,但点击+4或ExpandAll()操作,此+4都没变化,那就只有在tree的重画事件中进行自定义重画.
------解决方案--------------------这个只是样式的问题吧!好像有属性是节点都显示加号,就算是叶子节点也不例外,再看看!!
------解决方案--------------------点+号时 清空点的那层 再遍历下边两 层 就好了