以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 知道子节点名称通过代码如何获取父节点名称 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=34637) |
-- 作者:ljz -- 发布时间:2013/6/10 18:50:00 -- 知道子节点名称通过代码如何获取父节点名称 如题。 |
-- 作者:ljz -- 发布时间:2013/6/10 19:11:00 -- Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1") Dim nd As WinForm.TreeNode = trv.Nodes(“产品名称”) ‘子节点的名称为“产品名称” MainTable = Tables(nd.ParentNode.name)’获取该节点的父节点的名称作为表名,设置为主表 以上代码有问题吗?还是无法获取父节点。 |
-- 作者:lsy -- 发布时间:2013/6/11 8:45:00 -- “产品名称”这里的引号是汉语的,不是英语的,如果这个是你从代码编辑器复制过来的,肯定错了。 |
-- 作者:ljz -- 发布时间:2013/6/11 18:12:00 -- “产品名称”这个不是问题,复制到代码编辑器里自动会转换。 |
-- 作者:狐狸爸爸 -- 发布时间:2013/6/13 11:10:00 -- 这是什么意思: Dim nd As WinForm.TreeNode = trv.Nodes(“产品名称") 可能应该是: Dim nd As WinForm.TreeNode = trv.SelectedNode |