以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 怎样用一个textbox来获取所选目录树节点的名称 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=65442) |
-- 作者:jhq1989 -- 发布时间:2015/3/16 14:47:00 -- 怎样用一个textbox来获取所选目录树节点的名称 如题 |
-- 作者:有点甜 -- 发布时间:2015/3/16 14:49:00 -- 去编写目录树选择事件 AfterSelectNode
e.Form.Controls("TextBox1").Text = e.Node.Text |
-- 作者:jhq1989 -- 发布时间:2015/3/16 15:04:00 -- 想在另一个窗口中引用 想通过单击目录树节点,然后打开另一个窗口,并且窗口上一个text控件来显示目录树节点的名字 我写的代码实在select节点事件中,是 Forms("项目查询").Open txtb.Text = e.Node.Text 这样一点目录树,就弹出窗口,而且还提示不能调用textbox控件 |
-- 作者:有点甜 -- 发布时间:2015/3/16 15:07:00 -- 你打开的窗口是模式窗口?
如果是,代码要写到模式窗口的afterload事件去 |
-- 作者:jhq1989 -- 发布时间:2015/3/16 15:08:00 -- 是的,但是怎么和目录树时间结合啊 |
-- 作者:有点甜 -- 发布时间:2015/3/16 15:09:00 -- AfterLoad事件
Dim tr As WinForm.TreeView Dim txtb As WinForm.TextBox = Forms("项目查询").Controls("TextBox1") txtb.Text = tr.SelectedNode.Text |
-- 作者:jhq1989 -- 发布时间:2015/3/16 15:16:00 -- 太感谢了完美解决问题 |