Schau Dir bitte mal das DBGrid aus der JVCL an, das hat die gewünschte Funktion. Eventuell kannst Du Dir ja die Logik dort abschauen oder Deine Grids vom TJvDBGrid ableiten.
http://wiki.delphi-jedi.org/wiki/JVCL_Help:TJvDBGrid
http://wiki.delphi-jedi.org/wiki/JVC...ernateRowColor
Das Folgende ist jetzt eher mal geraten und nicht getestet:
Delphi-Quellcode:
if (dbgrid.Row Mod 2 = 0) then begin
dbgrid.Canvas.Font.Style := [fsBold];
dbgrid.Canvas.Brush.Color := clLime;
dbgrid.Canvas.Font.Color := clBlack;
end else begin
dbgrid.Canvas.Font.Style := [];
end;