以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何模拟双击目录树的指定节点  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50996)

--  作者:nothing
--  发布时间:2014/5/16 16:02:00
--  如何模拟双击目录树的指定节点
 Dim trv As WinForm.TreeView = Forms(_ParentForm).Controls("TreeView1")
For Each nd As WinForm.TreeNode In trv.AllNodes
            If nd.fullpath.Contains(tbl.Current("djh"))
                trv.SelectedNode = nd
                Exit For
            End If
Next

请问如何模拟双击 nd 节点

--  作者:有点甜
--  发布时间:2014/5/16 16:05:00
--  

 无法模拟双击节点。

 

 你把双击事件的代码拷贝出来执行吧。


--  作者:Bin
--  发布时间:2014/5/16 16:06:00
--  

NodeMouseDoubleClick  事件


e.node 就是双击的节点


--  作者:nothing
--  发布时间:2014/5/16 16:06:00
--  
好吧,谢谢
--  作者:nothing
--  发布时间:2014/5/16 16:10:00
--  
以下是引用Bin在2014-5-16 16:06:00的发言:

NodeMouseDoubleClick  事件


e.node 就是双击的节点


能模拟触发这个事件吗?


--  作者:Bin
--  发布时间:2014/5/16 16:11:00
--  
不可以.复制里面的代码出来执行.
--  作者:nothing
--  发布时间:2014/5/16 16:13:00
--  
谢谢,
请问如何判断该节点是否是最底级,之前看到过一个贴子,搜索不到

--  作者:Bin
--  发布时间:2014/5/16 16:16:00
--  
判断一下 e.Node.Nodes.count 就知道了.没有子节点就是最底层了
--  作者:有点甜
--  发布时间:2014/5/16 16:16:00
--  
以下是引用nothing在2014-5-16 16:13:00的发言:
谢谢,
请问如何判断该节点是否是最底级,之前看到过一个贴子,搜索不到

 

If e.Node.Nodes.count = 0 Then


--  作者:无我是天机
--  发布时间:2015/2/12 15:06:00
--  
不是很明白,再测试看看