以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]怎么通过代码选定指定目录树节点? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=170111) |
-- 作者:昱飞哥 -- 发布时间:2021/7/13 10:04:00 -- [求助]怎么通过代码选定指定目录树节点? 比方,我有个目录树,如下图: 注意:该目录树有重复的节点名称。 我要实现的效果: 比方我先选中如图节点“12”,然后我再选中其他任一节点,我需要按一下按钮“button”,让该目录树自动选中原来选中的节点“12” 我本来是想先用变量保存第一次选中的节点的“FullPath”,然后再查找目录树,但不知道代码怎么写
|
-- 作者:有点蓝 -- 发布时间:2021/7/13 10:18:00 -- AfterSelectNode事件 vars("p") = e.node.FullPath 按钮事件 if vars("p") > "" then Dim tr As WinForm.TreeView tr = Forms("窗口1").Controls("TreeView1") dim s1() as string = vars("p").split("\\") dim nd as WinForm.TreeNode = tr.nodes(s1(0)) for i as integer = 1 to s1.length - 1 nd = nd.nodes(s1(i)) next end if tr.SelectedNode =nd
|