![]() |
ListView - Linienfarbe und Itemhöhe herausfinden
Hi, weiß jemand,
1. wie ich die Farbe der Grid-Linien eines ListViews herausfinden kann 2. woher ich die Höhe der Items bekomme - oder noch besser, wo der Bereich beginnt, in dem keine Items mehr sind. Hintergrund: Ich möchte den "freien" Bereich, als unter den Items des ListViews, einfarbig machen - und dafür würde mir die Farbe der Gridlines am Besten gefallen. Danke, Steven |
Re: ListView - Linienfarbe und Itemhöhe herausfinden
Also woher du die Farbe der Gridlines bekommst kann ich dir auch nicht sagen.
Aber um den Bereich unter den Items anzumalen, brauchst du doch die Information wo Items sind und wo nicht gar nicht. Erstens bietet die ListView das (glaube ich) als property an. Und selbst wenn nicht:
Delphi-Quellcode:
Oder hab ich dich falsch verstanden? :wink:
procedure TForm1.OnAdvancedCustomDraw(...);
begin with Sender.Canvas do begin Brush.xyz := zyx; // Alle Einstellungen vornehmen; FloodFill; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:48 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