以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 表事件哪些在绑定控件中也生效 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93493) |
-- 作者:jswalley -- 发布时间:2016/11/29 22:26:00 -- 表事件哪些在绑定控件中也生效 KeyDownEdit、PrepareEdit等几个事件只是针对表的单元格触发的事件,不管这个表是主表还是在窗口中表控件绑定的表,对绑定的文本控件或者下拉列表框等控件是不是不起作用。对DataColChanged及DataColChanged等事件对表的单元格及绑定字段的控件都起作用,是不是可以这样理解? |
-- 作者:有点蓝 -- 发布时间:2016/11/29 22:47:00 -- 把不同的表格。控件等等看作是不同的对象。那么每个对象的事件只会和对象本身有关,对其它的对象都不会起作用。就是说A表格的事件不会对文本框起作用,A表格的事件也不会对B表格起作用。 起作用的前提是在事件里改变了其它对象的属性,或者通知其它对象自己的属性改变了。 绑定其实就是在不同的对象之间创建了一个消息通讯,互相通知对方自己的属性改变了。就好像是2个人共用一个银行卡账户,不管是谁刷了卡,余额都会同时变化。 所以不管是KeyDownEdit还是DataColChanged,只要改变了单元格的值,绑定字段的控件值也会相应变化, |