Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi LisvView: Jede zweite Zeile anders färben (https://www.delphipraxis.net/58423-lisvview-jede-zweite-zeile-anders-faerben.html)

MCXSC 6. Dez 2005 22:46


LisvView: Jede zweite Zeile anders färben
 
Hallo,

ist es möglich dass ich jeder Zeile in der ListView (vsReport) eine andere Farbe gebe... wie in den meisten Foren. Zum Beispiel:

Reihe1: Farbe A
Reihe2: Farbe B
Reihe3: Farbe A
Reihe4: Farbe B
...

Ist das irgendwie möglich?

Danke im vorraus,
MCXSC

dahead 6. Dez 2005 22:49

Re: LisvView: Jede zweite Zeile anders färben
 
Das geht sicherlich.

Du kannst ja einfach kucken, ob die akt. Reihe (beim Hinzufügen) gerade oder ungerade ist (bzw. bei einer Schleife "if I mod 2 = 0" oder ähnlich) und dann via Ownerdraw (dazu gibts hier im Forum einige Beispiele) den Hintergrund zeichnen.

Edit: vielleicht genau das was du suchst.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz