![]() |
ListView - Zeile einfärben
Hi Leute,
ich habe jetzt ein ListView und möchte immer wenn in einer Spalte "Datei gelöscht" steht, diese rot einfärben. Nicht die ganze Zeile, nur die eine Spalte. Wie geht das? MfG, Sebastian R. |
Re: ListView - Zeile einfärben
hi,
ich denke, da musst du mit dem ereignis onCustomDrawItem arbeiten. zuerst soll geprüft werden, ob "Datei gelöscht" im item steht, wenn ja muss sie eingefärbt werden. ist denn der text "Datei gelöscht" immer in der ersten spalte, oder in welcher spalte ist denn dieser text? ev. kann ich dir ein bisschen code geben wenn ich das weiss. gruss urbanbruhin |
Re: ListView - Zeile einfärben
|
Re: ListView - Zeile einfärben
Jop, danke. Ich habe noch einen Threat gefunden. Da muss der Code in OnCustomDrawItem:
Delphi-Quellcode:
MfG, Sebastian R.
DefaultDraw := true;
Sender.Canvas.Brush.Color := RGB(255,0,0); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:47 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