Q qd_chl Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-19 #1 我想在自己的控件组中实现这样的功能,采用一个简单的方法实现类似DBGrid,DataSource,Table中的通过Table的Activate的设置引起 DBGrid控件的刷新。
诸 诸葛白痴 Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-19 #2 在Table的AferOpen事件中刷新一下DBGrid不就行了
E ego Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-19 #4 那就继承一个TDBGrid控件,然后override它的AfterOpen事件。 或者判断一下Dataset的DataLink,在其Activate时,TDBGrid自动Refresh。
Q qd_chl Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-20 #5 Grid控件是自己做的,只能从WinControl继承,Grid连接的直接控件是类似DataSource的 自己的数据逻辑控件,这个控件的直接连接控件才是类似Table的数据源控件,现在如果 不在这几个控件中建立登记机制互相认识,那么还有什么方法解决通过Table控制Grid的有关 事件。
Grid控件是自己做的,只能从WinControl继承,Grid连接的直接控件是类似DataSource的 自己的数据逻辑控件,这个控件的直接连接控件才是类似Table的数据源控件,现在如果 不在这几个控件中建立登记机制互相认识,那么还有什么方法解决通过Table控制Grid的有关 事件。
B BlueWin Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-26 #6 Grid控件中有个DataLink控件,DataLink控件可以响应Table的Close,Open,Insert,Edit等. DataLink中有个Grid属性,在DataLink中可以控制Grid.
Grid控件中有个DataLink控件,DataLink控件可以响应Table的Close,Open,Insert,Edit等. DataLink中有个Grid属性,在DataLink中可以控制Grid.