Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi ListView -> Hintergrund einfärben (https://www.delphipraxis.net/4431-listview-hintergrund-einfaerben.html)

sharkx 28. Apr 2003 22:25


ListView -> Hintergrund einfärben
 
huhu :>

Gibt es ne Möglichkeit, bei einem ListView (vsReport) die CheckBox einzeln einzufärben?

Specialwork 28. Apr 2003 22:45

Hallo sharkx,

Du kannst die Checkbox ohne Weiters durch eine andere Bitmap erstzen. Dazu mußt Du der TListView.StateImages Eigenschaft eine ImageList zuweisen. Danach mußt Du jedem TListItem, das Du in die TListView einfügst, einen speziellen StateIndex zuweisen.

var NewItem: TListItem;
...
NewItem.Caption:='BlaBlaBla';
NewItem.ImageIndex:=1;
NewItem.SelectedIndex:=2;
NewItem.StateIndex:=99; //<-Index des neuen Bitmaps
...


Gruß, Tom

sharkx 28. Apr 2003 23:31

Huhu :>

Vielen Dank für den Tip, leider bringt er mich nicht weiter.

Ich brauch ja diese CheckBoxen, möchte sie nur für verschiedene Spalten anders einfärben.

Es reicht wenn ich ein Bitmap hinterlegen kann oder die Hintergrundfarbe ändern kann.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:30 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