以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何返回下拉窗口所在的窗口 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=19468) |
||||
-- 作者:zhangqinyun -- 发布时间:2012/5/10 16:56:00 -- [求助]如何返回下拉窗口所在的窗口 e.Form.DropDownBox.Form.Controls("二级部门").text = e.Node.Text
我想返回下拉窗口所在的窗口中的一个叫("二级部门")的控件,并命名,上面的代码哪里错了?? |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/5/10 16:57:00 -- 用一个简单的例子说话,否则别人很难理解的。 |
||||
-- 作者:zhangqinyun -- 发布时间:2012/5/11 10:28:00 -- 就是我想用下拉窗口给2个控件(一级部门,二级部门)赋值, NodeMouseClick事件中要怎么写啊,狐狸爸爸
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/5/11 10:46:00 -- 这里有个输入多列的例子:
http://www.foxtable.com/help/topics/2350.htm
|
||||
-- 作者:zhangqinyun -- 发布时间:2012/5/11 11:08:00 -- 例子里是绑定的,只要tr("区号") = dr("区号"),就好了。
但是我的没有表啊,是直接在后台新增,
所以要在按目录树的时候,同时给2个控件赋值
一级部门这个容易:e.Form.DropDownBox.Value = e.Node.ParentNode.Text
但是二级部门这个我不会引用
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/5/11 11:10:00 -- 做个简单的例子发上来,然后具体说明要求 |
||||
-- 作者:zhangqinyun -- 发布时间:2012/5/11 12:03:00 -- 我试用版打不开,,,这个是开发板的
NodeMouseClick事件中 e.Form.DropDownBox.Form.Controls("Lebel3").text = e.Node.Text 错误
我知道用 Forms(“窗口1”).Controls("Lebel3").text = e.Node.Text可以 但是我这个下拉窗口要用在好几个窗口中,所以不想固定主窗口
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/5/11 12:07:00 --
|
||||
-- 作者:zhangqinyun -- 发布时间:2012/5/11 13:34:00 -- ??怎么没有改啊,还是不行啊
|
||||
-- 作者:zhangqinyun -- 发布时间:2012/5/11 15:22:00 -- 狐狸爸爸,你怎么什么都没有改啊。。 |