![]() |
ListView-Eintrag farbig
Moin @ALL,
wie kann ich denn von einen Text-Eintrag einer ListView-Zeile per Code die Farbe ändern? Tks vorab.. de schorsch |
Dieses Thema wurde am "21. Feb 2019, 10:41 Uhr" von "Luckie" aus dem Forum "Cross-Platform-Entwicklung" in das Forum "GUI-Design mit VCL / FireMonkey / Common Controls" verschoben.
|
AW: ListView-Eintrag farbig
|
AW: ListView-Eintrag farbig
öhm, Firemonkey-Rubrik ;-)
behandle meine Daten so zB:
Delphi-Quellcode:
li := lvWIW.Items.Add;
// purpose auf "datenteil" setzen.. li.Purpose := TListItemPurpose.None; li.Data['Location'] := dm.OLwiws[i].location; ... |
AW: ListView-Eintrag farbig
Dazu musst du auf denke ich das ListView auf OwnerDraw stellen und das ListView hat auch entsprechende Ereignisse zum Zeichnen.
Die musst du ausfüllen. Solltest du aber mehr Flexibilität brauchen, wäre das TVirtualTreeView zu empfehlen. |
AW: ListView-Eintrag farbig
Hallo exasoft,
das Data hat mich auch schon verführt, aber ich sehe den Text in der Beschreibung ![]() Zitat:
Gibt es damit keine Probleme, und warum sollte man das nicht allgemein benutzen können ? |
AW: ListView-Eintrag farbig
Also bei mir funktioniert das immer einwandfrei - nur eben das mit der Farbe bekomme ich nicht hin.
de Schorsch |
AW: ListView-Eintrag farbig
Gut zu wissen ... :thumb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:00 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