注册 登录
编程论坛 VB.NET论坛

vb.net Treeview 节点查找定位问题

ZMGTCDY 发布于 2014-07-07 18:35, 1187 次点击
如:现在节点树
中国
   辽宁
       沈阳
           皇姑区
           铁西区
           于洪区
如何通过一个文本框输入“铁西区”,光标就能跳到该节点位置,并处于被选定状态。就像用鼠标操作一样的效果。
这样对于节点极数很多的情况下就非常方便了。我在网上找一两天也没找到我想要的东西。还请各位大师帮忙。谢谢!
4 回复
#2
ZMGTCDY2014-07-10 08:16
是不是我的问题没有说清楚呀?怎么没有人回答呀。
#3
zhangcanwei2014-07-25 11:18
回复 2 楼 ZMGTCDY
可以自己做一段遍历的代码,或者使用TreeView.Nodes("铁西区")
#4
dota_asdf1232014-08-06 19:27
TreeView.Nodes找到的只是根节点 找不到深层的节点
可以通过递归方法找到你要的节点

[ 本帖最后由 dota_asdf123 于 2014-8-6 19:29 编辑 ]
#5
ZMGTCDY2014-08-08 16:35
回复 4 楼 dota_asdf123
已基本解决,谢谢你!
1