Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi TListview-Reihen färben (https://www.delphipraxis.net/116588-tlistview-reihen-faerben.html)

Jeff93 2. Jul 2008 16:42


TListview-Reihen färben
 
Hallo,

wollte fragen ob es möglich ist eine einzelne "Zeile" einer TListview-Komponente zu färben.

Listview1.ViewStyle ist auf vsReport und Listview1.RowSelect ist auf True gestellt.
In Listview befinden sich mehrere Items mit jeweils 2 Subitems. Kann man die angwählte Zeile färben?

Hintergrund: Ich möchte dass wenn man auf eine andere Komponente klickt, sieht auf welcher Reihe der ItemIndex verweist.

Vielen Dank fürs Lesen, mfg Jeff

marabu 2. Jul 2008 16:44

Re: TListview-Reihen färben
 
Hallo Jeff,

setze ListView.HideSelection auf False.

Grüße vom marabu

Jeff93 2. Jul 2008 16:48

Re: TListview-Reihen färben
 
Ok danke für den schnellen einfachen und effektiven Tipp,
aber ist es möglich die Farbe zu ändern die HideSelection hinterlässt?
und
kann man Items färben?

marabu 2. Jul 2008 16:53

Re: TListview-Reihen färben
 
Die Farbe dürfte eine Windows-weit festgelegte Farbe sein. Du kannst sie sehr wahrscheinlich frei bestimmen, wenn du die Items selbst zeichnest. Schau mal hier: klick


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 Uhr.

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