也是一样
在dbgrid的DBGrid1DrawColumnCell事件中写
begin
if dbgrid1.fields[0].value>100 then
dbgrid1.Canvas.Brush.Color:=clred; else dbgrid1.canvas.brush.color:=clwrite;
dbgrid1.defaultdrawcolumncell(rect,datacol,column,state);
end;
在dbgrid的DBGrid1DrawColumnCell事件中写
begin
if dbgrid1.DataSource.DataSet.RecordCount<10 then
dbgrid1.Canvas.Brush.Color:=clred; else...
dbgrid1.defaultdrawcolumncell(rect,datacol,column,state);
end;