dbgrid中根据条件如何设置某一网格颜色 dbgrid中根据条件如何设置某一网格颜色谢谢各位 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //这里编写的程序是<60的网格为红色的情况,其他的可以照此类推procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect;Field: TField; State: TGridDrawState); begin if Table1.Fieldbyname(′Salary′).value<=SpinEdit1.value then DBGrid1.Canvas.Brush.Color:=ColorGrid1.ForeGroundColor else DBGrid1.Canvas.Brush.Color:=ColorGrid1.BackGroundColor; DBGrid1.Canvas.FillRect(Rect); DBGrid1.Canvas.TextOut(Rect.left+2,Rect.top+2,Field.AsString); end; 急!请问有关tchart控件?? 如何获取网页图片或链接的属性 如何执行 MINIMIZE RESTORE 而窗体不产生刷新? 关于同时读写文件操作 indy达人请进来! 关于idhttpserver的问题 请问各位高手一个问题。特急。谢谢各位了!我在在线等后! bmp to ico 很菜的问题请大家帮忙 Delphi、C++ Builder 的尴尬:制作国际化软件真的力不从心? 挑战程序极限 请问在xp下如何读写端口3fbh? 有没有写解释器的高手???
procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const
Rect: TRect;Field: TField; State: TGridDrawState);
begin
if Table1.Fieldbyname(′Salary′).value<=SpinEdit1.value then
DBGrid1.Canvas.Brush.Color:=ColorGrid1.ForeGroundColor
else
DBGrid1.Canvas.Brush.Color:=ColorGrid1.BackGroundColor;
DBGrid1.Canvas.FillRect(Rect);
DBGrid1.Canvas.TextOut(Rect.left+2,Rect.top+2,Field.AsString);
end;