Foxtable(狐表)用户栏目专家坐堂 → 目录树节点定位问题


  共有2846人关注过本帖树形打印复制链接

主题:目录树节点定位问题

帅哥哟,离线,有人找我吗?
304376480
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:339 积分:3766 威望:0 精华:0 注册:2017/9/7 15:20:00
目录树节点定位问题  发帖心情 Post By:2021/1/16 15:48:00 [只看该作者]

老师您好!

有一个目录树,节点路径长短不一,有的三层,有点五层,有的两层
通过 FullName 方法取得节点路径“1\01\05\04”,保存起来,下次重新打开窗口,如何快速定位到该节点,
(不想用for each循环的方法,因为节点太多了,还有其它的方法吗?)

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110572 积分:562750 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/16 16:21:00 [只看该作者]

Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
Dim s() As String = "1\01\05\04".Split("\")
Dim nd As WinForm.TreeNode = trv.Nodes(s(0))
For i As Integer = 1 To s.Length - 1
    nd = nd.Nodes(s(i))
Next
trv.SelectedNode = nd

 回到顶部