以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教全局表事件的DataColChanged代码可以重置? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=20996) |
-- 作者:kylin -- 发布时间:2012/6/26 20:02:00 -- 请教全局表事件的DataColChanged代码可以重置? 以上的代码不能通过,诸如此代码DataTables("员工").DataCols("出生日期").RaiseDataColChanged()来重置列? 特此来求证,是否是这样的? [此贴子已经被作者于2012-6-26 20:02:36编辑过]
|
-- 作者:mr725 -- 发布时间:2012/6/26 22:05:00 -- 在默认情况下,只有CurrentChanged、PositionChanged、AfterSelChange、AfterSelRangeChange四个全局表事件对所有表有效, 而其它全局表事件即使设置了代码,也不会发生作用。
............是这个原因吗? |
-- 作者:程兴刚 -- 发布时间:2012/6/26 23:13:00 -- RaiseDataColChanged好像是针对各表的DataColChanged事件吧?全局表事件的是后来才有的,不知道是不是不针对他! |
-- 作者:狐狸爸爸 -- 发布时间:2012/6/27 8:04:00 -- RaiseDataColChanged 不会触发全局的DataColChanged事件,即使这个事件已经开启了。 下次我改一下吧,不触发是不合适的。 |
-- 作者:kylin -- 发布时间:2012/6/27 11:56:00 -- 以下是引用狐狸爸爸在2012-6-27 8:04:00的发言:
RaiseDataColChanged 不会触发全局的DataColChanged事件,即使这个事件已经开启了。 下次我改一下吧,不触发是不合适的。 呵呵,多谢! |