以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  treeview节点定位  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=169471)

--  作者:yxl2012
--  发布时间:2021/6/17 21:51:00
--  treeview节点定位
 treeview刷新后如何定位到之前选中的节点
--  作者:yxl2012
--  发布时间:2021/6/17 21:54:00
--  
老师,如何记录下之前选中节点的位置??
--  作者:有点蓝
--  发布时间:2021/6/17 21:56:00
--  
刷新前使用变量记录选中的节点的名称

刷新后遍历所有节点找到这个节点,设置为选中:http://www.foxtable.com/webhelp/topics/2302.htm

Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
dim s as string = trv.SelectedNode.Text
For
 Each nd As WinForm.TreeNode In trv.AllNodes
    If nd.Text = s
 Then
        
trv.SelectedNode = nd
exit for
    End 
If

Next

--  作者:yxl2012
--  发布时间:2021/6/17 22:18:00
--  
好的,谢谢