![]() |
ListView -> Hintergrund einfärben
huhu :>
Gibt es ne Möglichkeit, bei einem ListView (vsReport) die CheckBox einzeln einzufärben? |
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 |
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 02:44 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 by Thomas Breitkreuz