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 TListview und OnChange (https://www.delphipraxis.net/66208-tlistview-und-onchange.html)

ozz 26. Mär 2006 17:38


TListview und OnChange
 
Hallo zusammen,
ich bin gerade über eine Merkwürdigkeit gestolpert. Ich habe einen Listview, der bei Änderungen an der Liste die Anzahl der Einträge in der Liste aktualieren soll (betrifft nur hinzufügen und erfernen). Momentan habe ich es an das OnChange angehängt. Die Hilfe sagt
Zitat:

" Mit einer Ereignisbehandlungsroutine für OnChange können Sie auf jede Änderung der Listenelemente reagieren. Das Ereignis tritt nach jeder erfolgreichen Änderung ein."
Wenn ich Werte lösche,wird aber die Anzahl nicht aktualisiert. Was ist der Fehler? Falsches Event?
Die gibt es noch:
OnEdited (nur Caption)
OnChange (jede Änderung)
OnDelete (nur Löschen)


Danke

marabu 26. Mär 2006 17:48

Re: TListview und OnChange
 
Hallo.

OnInsert() und OnDeletion() eignen sich für die Mitteilung eines geänderten ItemCount. Die Erklärung zu OnChange() interpretierst du falsch, was aber auch an der wenig einfühlsamen Übersetzung des englischen Originaltextes liegen mag.

Grüße vom marabu

ozz 26. Mär 2006 18:13

Re: TListview und OnChange
 
Danke marabu!
Ich habe es ja schon vermutet.


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