控件DBGrids的OnDrawColumnCell事件对应的事件处理过程DBGrid1DrawColumnCell(Sender: TObject;const Rect: TRect; DataCol: Integer; Column: TColumn;State: TGridDrawState);
请问是什么触发了该事件?或者说是怎么样进入该事件处理过程的?高手指教!

解决方案 »

  1.   

    dgRegisterList.Invalidate;
    就可觸發, 讓 DBGrid 重畫!
      

  2.   

    为什么我写的程序中DBGrids不能显示查询到的记录?它的DataSource的DateSet是ADOQuery,并且Query已经的isEmpty是false,也就是说是有记录被查询到了,真是搞不懂。高手救命!
      

  3.   

    当然是由DBGrid的Paint事件激发的。
      

  4.   

    你换个 Grid 试试,可能是你GRID的属性设错了。
    OnDrawColumnCell事件是把数据装入到表格中的时候触发,另外 Paint 也会触发。
      

  5.   

    不是由你自己触发 是 它自己重画时触发
    ari的 性欲值 这么高
      

  6.   

    应为他faq的多 
     ps:faq和fxxk的发音有点混淆的趋势  -_-\\
      

  7.   

    我觉得有可能是你忘记打开数据集了,加上query.open,或者把它得active属性设置为true
    才能显示查询到得数据