Ich habe eine Winforms-App in C # mit einem ListView-Steuerelement. Diese ListView zeigt eine Liste von TO-DO-Elementen und ich verwende das 'ItemSelectionChanged'-Ereignis, um Updates zu verarbeiten.
Das Problem ist, dass das Ereignis "ItemSelectionChanged" zweimal ausgelöst wird, wenn ich versuche, ein Update durchzuführen.
Das ItemSelectionChanged-Ereignis aktualisiert das Formular, um die Aktualisierungen darzustellen (dh das Element aus der Liste zu entfernen).
Gibt es eine Möglichkeit, das Ereignis nach der Aktualisierung zu deaktivieren?
UPDATE1:
%Vor%Ja, es wird zweimal ausgelöst. Einmal, weil das zuvor ausgewählte Element für das neu ausgewählte Element wieder deaktiviert wurde. Sie müssen nur sicherstellen, dass Sie das Auswahlereignis sehen:
%Vor%