判断TreeView节点层数哪个好?
判断TreeView节点层数哪个好?
我只想到用TreeView1.SelectedNode.FullPath()获取路径,然后判断PathSeparator有几个,来判断层数
但比如说PathSeparator是"\",只要节点名称里面有\字符的话就会判断错误
不知道大家是怎么判断层数的?给各思路就好,不一定要放代码上来
问题点数:20、回复次数:4Top
1 楼lhx1977(清水无鱼)回复于 2006-03-18 16:57:18 得分 15
把层数放在tag属性里就是了。
我现在是建立一个结构体,存放节点的信息,然后把这个实例放在tag属性里就可以了。
Top
2 楼zmofcsdn(张三)回复于 2006-03-18 16:59:39 得分 0
这个方法很好呀,但要求名称中不能有“\”。没有别的方法了,要么用个循环至到没有上层结点?如果层数太多,就不一定好了。Top
3 楼zmofcsdn(张三)回复于 2006-03-18 17:00:26 得分 5
lhx1977(清水无鱼)的方法不错,但你的Tag不能用作其它的用途。Top
4 楼my36z(晕死~真难改)回复于 2006-03-19 12:20:40 得分 0
果然是tag好用Top




