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: Problem mit OnChange und SubItems (https://www.delphipraxis.net/104184-listview-problem-mit-onchange-und-subitems.html)

Helmi 28. Nov 2007 19:58


ListView: Problem mit OnChange und SubItems
 
Hallo,

wenn beim Hinzufügen eines Items in eine ListView das OnChange-Event
ausgelöst wird, dann ist mir aufgefallen, dass zu diesem Zeitpunkt
nur die Caption schon vorhanden ist, aber die SubItems noch nicht.

Wie kann ich es hinbekommen, dass ich die SubItems im OnChange-Event
schon zur Verfügung habe?

Deep-Sea 29. Nov 2007 07:35

Re: ListView: Problem mit OnChange und SubItems
 
Zitat:

Zitat von Helmi
Hallo,

wenn beim Hinzufügen eines Items in eine ListView das OnChange-Event
ausgelöst wird, dann ist mir aufgefallen, dass zu diesem Zeitpunkt
nur die Caption schon vorhanden ist, aber die SubItems noch nicht.

Wie kann ich es hinbekommen, dass ich die SubItems im OnChange-Event
schon zur Verfügung habe?

Sicher, dass das passiert? :gruebel:
Nun gut: Setze vor dem Hinzufügen das OnChange-Ereignis auf nil und weise es danach wieder zu (bitte mit try-finally) :wink:

marabu 29. Nov 2007 07:52

Re: ListView: Problem mit OnChange und SubItems
 
Hallo,

das Ereignis OnChange() ist leider nicht für SubItems zuständig. Vielleicht solltest du die notwendigen Aktionen gleich nach dem Hinzufügen bzw. Ändern der SubItems selbst starten.

Grüße vom marabu


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