请教一下,cxgrid怎么知道数据显示完了 请教一下,cxgrid有没有一个事件是数据加载(显示)完的,我想在数据加载完成后按一定的条件变颜色或者加粗之类的操作。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那请教一下怎么知道cxGrid是不是显示(加载)完成? cxGrid1DBTableView1.DataController.BeginUpdate; //开始更新数据, 界面锁定, 不响应消息 try cxGrid1DBTableView1.DataController.AppendRecord;// 自行添加用这个 adoquery.open; //如果是连数据源了就用这个 finally cxGrid1DBTableView1.DataController.EndUpdate; //数据更新完成 end; {还有下边两个, 你可以根据具体情况使用. cxGrid1DBTableView1.DataController.BeginFullUpdate; cxGrid1DBTableView1.DataController.EndFullUpdate; } 用EHLIB做过,CXGRID没有发现类似事件procedure Tform1.DBGridEh1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumnEh; State: TGridDrawState);begin If dbgrideh1.datasource.dataset.Fields[0].Text)='' Begin DBGrideh1.Canvas.Font.Color := clred; DBGrideh1.DefaultDrawColumnCell(Rect, DataCol, Column, State); End;End; 查找列中相同的值 使用MID的方法 一个菜鸟问题,请高手指点? 微软面试100题之一。。。。。。。。。。。。。 【*******这种报表怎么做?********】 多窗口同时操作的问题? 我插入CD光盘,查看光盘容量居然为0,而且每个cda文件居然都是44字节,除了超级解霸的音频解霸可以播放出声音,其他的如windows自带的cd 如何导入数据 模式窗体的问题 天哪!救救我吧!哪位仁慈的老兄请高之哪儿有DELPHI免费下载?十万火急 delphi7怎么编写条形码? 如何将不同的SCROLLBOX中的控件进行相同的taborder排序?
那请教一下怎么知道cxGrid是不是显示(加载)完成?
try
cxGrid1DBTableView1.DataController.AppendRecord;// 自行添加用这个
adoquery.open; //如果是连数据源了就用这个
finally
cxGrid1DBTableView1.DataController.EndUpdate; //数据更新完成
end; {还有下边两个, 你可以根据具体情况使用.
cxGrid1DBTableView1.DataController.BeginFullUpdate;
cxGrid1DBTableView1.DataController.EndFullUpdate;
}
procedure Tform1.DBGridEh1DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumnEh;
State: TGridDrawState);
begin
If dbgrideh1.datasource.dataset.Fields[0].Text)=''
Begin
DBGrideh1.Canvas.Font.Color := clred;
DBGrideh1.DefaultDrawColumnCell(Rect, DataCol, Column, State);
End;
End;