DBGrid - cores de registros diferentes

Top  Previous  Next

Use o método OnDrawColumnCell, assim:

 

procedure TForm1.DBGrid1DrawColumnCell;

begin

  // Aqui você faz as alterações:

  DBGrid1.Canvas.Font.Color:=clRed;

  // O método abaixo faz o desenho padrão da célula, com as cores que você 

  // escolheu (sempre coloque este método no final):

  DBGrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State);

end;