Autor Beitrag
PeeGee
Hält's aus hier
Beiträge: 8



BeitragVerfasst: Do 29.10.09 09:03 
Moin,

ich habe eine TListView und benötige eine Spalte mit nur Checkboxen.

Die Eigenschaft Checkboxes, bringt hier nichts da ich diese ja nur am Anfang jeder Zeile hab.

Gibt es eine andere (einfache) Möglichkeit eine Column hinzuzufügen mit Checkboxen?
Die Checkboxen müssen nicht mal auswählbar sein, es soll nur eine Darstellung von 0 und 1 veranschaulichen.
alzaimar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2889
Erhaltene Danke: 13

W2000, XP
D6E, BDS2006A, DevExpress
BeitragVerfasst: Do 29.10.09 09:32 
Du könntest das über den ImageIndex des entsprechenden Untereintrags einer Zeile lösen. Erstell Dir 2 kleine Bitmaps (checked, unchecked), pack die in eine ImageList, häng die an die ListView (SmallImages), setze ViewStyle auf vsReport und weise dann der Eigenschaft SubItemImages[x] deiner ListView.Items[i] den Bildindex zu.

_________________
Na denn, dann. Bis dann, denn.
PeeGee Threadstarter
Hält's aus hier
Beiträge: 8



BeitragVerfasst: Do 29.10.09 09:52 
Ok, gibt es denn in Windows, bzw. Delphi eine Datei, DLL, was auch immer, wo diese Checkboxen vorhanden sind?

Gerade mal getestet, wie bekomm ich die Image jez in eine andere Spalte?
Mein Image sitzt genau neben der Standardcheckbox ganz vorne o.0
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19312
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Do 29.10.09 11:20 
user profile iconPeeGee hat folgendes geschrieben Zum zitierten Posting springen:
Gerade mal getestet, wie bekomm ich die Image jez in eine andere Spalte?
Hat er doch alles schon geschrieben... :roll:
user profile iconalzaimar hat folgendes geschrieben Zum zitierten Posting springen:
[...] und weise dann der Eigenschaft SubItemImages[x] deiner ListView.Items[i] den Bildindex zu.