以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  目录树点击焦点切换的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=62046)

--  作者:HappyFt
--  发布时间:2014/12/24 16:26:00
--  目录树点击焦点切换的问题


图片点击可在新窗口打开查看此主题相关图片如下:a1.gif
图片点击可在新窗口打开查看

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:点击目录树节点代码不执行.foxdb

如上图所示,要实现的目的是,如果点击表A主表切换到表A,此时如果在表A中随便编辑一下,再点击表B时

就会出现提示是否保存表A的修改,如果用户点击否或是执行过后,主表也出要切换到表B,但为什么不会切换到表B呢?

即选择是或否后NodeMouseClick中的代码就没有执行,要怎么样才能让它执行?

谢谢!


--  作者:Bin
--  发布时间:2014/12/24 16:40:00
--  
MainTable = Tables(e.Node.Text)  写到BeforeSelectNode最后 和你那些判断代码写在一起
--  作者:HappyFt
--  发布时间:2014/12/24 17:01:00
--  

谢谢BIN老师,写在NodeMouseClick就没法实现了吗,我这个例子只是举例说明这种需求而已,所以只有一句代码。因为很多加载数据的代码都是写在NodeMouseClick中的。


--  作者:有点甜
--  发布时间:2014/12/24 17:28:00
--  

 你可以把代码写到 AfterSelectNode 事件