![]() |
ListView - SubItems.Text zur Laufzeit bearbeiten
Hallo,
kennt jemand eine ListView-Komponente, bei der ich die SubItems zur Laufzeit bearbeiten kann. (Genau so, wie man auch die Caption ändert). Vorher habe ich das Problem mit einem Edit gelöst, dass ich in die jeweilige Zeile gezeichnet habe. Doch dann treten Probleme beim Ändern der Größe der Columns auf. :gruebel: Ich hatte gehofft, dass ich mit der VirtualListView etwas anfangen kann, doch in den Tutorials wird diese Funktion nie erwähnt. Grüße |
Re: ListView - SubItems.Text zur Laufzeit bearbeiten
Holla,
hab ich dich richtig verstanden, dass du den Text der SubItems ändern willst? Dann geht das so:
Delphi-Quellcode:
...ändert den Text vom 2. SubItem des 3. ListView Eintrags.
ListView1.Items.Item[2].SubItems[1]:='...';
Hoffe ich konnte helfen. :gruebel: |
Re: ListView - SubItems.Text zur Laufzeit bearbeiten
Hallo
Verwende eine VirtualTreeView Komponente mit Kolonnen. Im Demo (Advanced) siehst du auch, wie du das Bearbeiten eines Items implementieren kannst. (
Delphi-Quellcode:
)
EditLink := TPropertyEditLink.Create; im OnCreateEditor
|
Re: ListView - SubItems.Text zur Laufzeit bearbeiten
Danke, hab nicht gesehen, dass von der Advanced-Demo auch ein Quelltext verfügbar ist. :shock:
Das hilft mir auf jeden Fall weiter. :thumb: MfG |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:24 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