以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  获取目录树路径的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=64086)

--  作者:able
--  发布时间:2015/2/4 17:12:00
--  获取目录树路径的问题
我在目录树的 "NodeMouseClick" 事件中设置如下代码
使Button1 按钮的标题得到当前点击的目录树节点路径
e.Form.Controls("Button1").text = e.node.FullName.replace("\\",".")

但是得到的却是文字路径 而不是如:1.1.1.2....这样的,而我在另一个窗口测试,却是正常的.请问题这是什么问题?


我的目录树代码是:

Dim trr As WinForm.TreeView = e.Form.Controls("TreeView2")
trr.BuildTree("BOM", "商品名称|品牌|规格型号")
trr.Nodes.Insert("显示所有行",0)

想要在单击目录树节点后,返回节点的全路径 
[此贴子已经被作者于2015-2-4 17:18:19编辑过]

--  作者:有点甜
--  发布时间:2015/2/4 17:14:00
--  

 呃,取决于你生成树的时候如何给Name赋值。

 

 目录树的路径,是根据你表的数据来的。


--  作者:able
--  发布时间:2015/2/4 17:19:00
--  
我在目录树的 "NodeMouseClick" 事件中设置如下代码
使Button1 按钮的标题得到当前点击的目录树节点路径
e.Form.Controls("Button1").text = e.node.FullName.replace("\\",".")

但是得到的却是文字路径 而不是如:1.1.1.2....这样的,而我在另一个窗口测试,却是正常的.请问题这是什么问题?


我的目录树代码是:

Dim trr As WinForm.TreeView = e.Form.Controls("TreeView2")
trr.BuildTree("BOM", "商品名称|品牌|规格型号")
trr.Nodes.Insert("显示所有行",0)

想要在单击目录树节点后,返回节点的全路径 

--  作者:有点甜
--  发布时间:2015/2/4 17:24:00
--  

 BuildTree,是无法返回1.1.1.2那样的路径的。

 

 请好好看两个例子之间的区别。