F FN Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-20 #1 TDBGrid类中没有MouseDown事件,但其父类TCustomDBGrid则有,通过什么方法能调用它?
追 追命 Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-20 #2 用delphi 5吧,d5的dbgrid有MouseDown事件.
L larryle Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-20 #3 老兄, 你用的是delphi几呀,D5里就有onMouseDown事件。D3中虽然没有,但你可以试试onCellClick. 或OnDblClick.要不然就换D5吧。
J jqw Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-20 #6 创建新控件,将protected中的:Onmousedown 声明在published中即可.
F FN Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-22 #7 本人查资料得到如下方法,但不知道具体如何编写,可否有人详细告之? "在unit中,自定义TMyCustomDBGrid=class(TCustomDBgrid), 再如下引用: TMyCustomDBGrid(DBGrid1).MouseDown(...) 或 (DBGrid1 as TMyCustomDBGrid).MouseDown(...)即可。"
本人查资料得到如下方法,但不知道具体如何编写,可否有人详细告之? "在unit中,自定义TMyCustomDBGrid=class(TCustomDBgrid), 再如下引用: TMyCustomDBGrid(DBGrid1).MouseDown(...) 或 (DBGrid1 as TMyCustomDBGrid).MouseDown(...)即可。"
D dedman Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-22 #8 有点问题,你要的是onmousedown事件,而tcustomdbgrid中protected的是 mousedown过程,要实现onmousedown必须写一个published的 onmousedown 的property 方法可参照其他的类.
有点问题,你要的是onmousedown事件,而tcustomdbgrid中protected的是 mousedown过程,要实现onmousedown必须写一个published的 onmousedown 的property 方法可参照其他的类.