Z zhengyong7381 Unregistered / Unconfirmed GUEST, unregistred user! 2010-03-19 #1 现在我想连续触发onDrawColumnCell事件,目前的做法是,一个timer去隔一定的时间执行dbgrid.repaint事件。这样可以触发onDrawColumnCell,但是闪烁很严重,不知有什么好办法可以实现我的要求呢?
现在我想连续触发onDrawColumnCell事件,目前的做法是,一个timer去隔一定的时间执行dbgrid.repaint事件。这样可以触发onDrawColumnCell,但是闪烁很严重,不知有什么好办法可以实现我的要求呢?
H hxy2002 Unregistered / Unconfirmed GUEST, unregistred user! 2010-03-20 #5 TCustomGrid.protected procedure InvalidateCell(ACol, ARow: Longint); procedure InvalidateCol(ACol: Longint); procedure InvalidateRow(ARow: Longint);这几个方法,就可以了自己写个从TDBGrid派生下来,然后把这几个方法放到public里去
TCustomGrid.protected procedure InvalidateCell(ACol, ARow: Longint); procedure InvalidateCol(ACol: Longint); procedure InvalidateRow(ARow: Longint);这几个方法,就可以了自己写个从TDBGrid派生下来,然后把这几个方法放到public里去
Z zhengyong7381 Unregistered / Unconfirmed GUEST, unregistred user! 2010-06-04 #6 谢谢hxy2002,等了好长时间我没办法换了cxTreeList解决了。