Mit einem DBGrid geht das auf jeden Fall, dazu existiert auch schon Code in der
DP. Andererseits ginge das auch mit z.B. TLabels, bei denen man die Farbe abwechselnd setzt (transparent muss in dem Fall natürlich false sein). Um das abwechselnd hinzubekommen, kann man beispielweise intern einen Zähler mitlaufen lassen, welcher dann auf gerade/ungerade ausgewertet wird.