Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi TListView: Checkboxes für SubItems (https://www.delphipraxis.net/134981-tlistview-checkboxes-fuer-subitems.html)

larsk81 2. Jun 2009 16:42


TListView: Checkboxes für SubItems
 
Liebes Forum,

wenn ich für mein ListView-Feld (ViewStyle: vsReport) die Eigenschaft "Checkboxes" auf "true" stelle, dann bekomme ich Checkboxen links neben der ersten Spalte.
Leider bekomme ich es nicht hin, Checkboxen auch für andere Spalten einzurichten. Ist die möglich?

Wäre für jeden Tipp dankbar
Lars

PS: Bitte nicht wundern, wenn dies eine dumme Frage ist - > bin Neuling

RWarnecke 2. Jun 2009 16:50

Re: TListView: Checkboxes für SubItems
 
Hallo Lars und willkommen in der DP :dp:

bei der Standardkomponente TListView musst Du das selber übernehmen. Es gibt da aber die Komponente VirtualStringTree, damit kannst Du Dein vorhaben realisieren.

larsk81 2. Jun 2009 22:04

Re: TListView: Checkboxes für SubItems
 
Danke Rolf, für den Tipp und die Begrüßung.
Hab's mir mal installiert, und teste gerade damit rum.

himitsu 2. Jun 2009 23:58

Re: TListView: Checkboxes für SubItems
 
Falls es nur eine CheckBox pro Zeile sein soll, dann kann man auch einfach die Reinfolge der Spalten ändern.

larsk81 4. Jun 2009 18:43

Re: TListView: Checkboxes für SubItems
 
So, dann oute ich mich mal als ahnungslos :roll:

Hab im VST "CheckImageKind" auf "ckDarkCheck" stehen, und "TreeOptions -> MiscOptions -> toCheckSupport" steht auf "True"

Nun kann ich eine Checkbox für die linke Spalte bekommen, mit:
Delphi-Quellcode:
Node.CheckType:=ctCheckBox;
Aber wie bekomme ich Checkboxen für andere Spalten bzw. Columns?


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