以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 事件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=91784) |
-- 作者:hbhb -- 发布时间:2016/10/18 22:52:00 -- 事件 大师:如果一张表数据表,通过datasource绑定到窗口中不同的sql类型的表,如果希望执行不同的datacolchanged事件,要通过全局事件吗?判断的条件用什么? |
-- 作者:有点蓝 -- 发布时间:2016/10/19 9:09:00 -- 通过全局事件,然后每次设置DataSource 都要重新设置一下GlobalHandler,然后把区分标志记录到全局变量中,之后使用全局变量的值进行判断不同的sql类型的表 Dim t As Table = e.Form.Controls("Table1").Table t.DataSource = DataTables("基本信息表") t.DataTable.GlobalHandler.DataColChanged = True vars("表") = "基本信息表1" |
-- 作者:hbhb -- 发布时间:2016/10/19 10:54:00 -- 谢谢!没有其他的办法?就是全局变量多了后头昏呀! |
-- 作者:有点蓝 -- 发布时间:2016/10/19 11:09:00 -- 没有 |