Swebble
Mitglied
Hallo zusammen,
die Frage:
Wie kann ich zur Laufzeit einen EventHandler, der auf ein bestimmtes Ereignis eines bestimmten Steuerelements wartet, wieder entfernen.
Hinzugefügt werden EventHandler ja mit dem überladenen += Operator.
Ich hab gelesen, dass der -= Operator ebenfalls überladen ist, aber wie lautet die Syntax dazu? Ich hab schon alles mögliche probiert.
Hinzufügen geht ja so:
this.dataGrid.DataSourceChanged += new EventHandler(meineMethode);
Also muss es beim Entfernen irgendwas in der Richtung sein:
this.dataGrid.DataSourceChanged -= /* der EventHandler */ ;
Weiß jemand bescheid?
die Frage:
Wie kann ich zur Laufzeit einen EventHandler, der auf ein bestimmtes Ereignis eines bestimmten Steuerelements wartet, wieder entfernen.
Hinzugefügt werden EventHandler ja mit dem überladenen += Operator.
Ich hab gelesen, dass der -= Operator ebenfalls überladen ist, aber wie lautet die Syntax dazu? Ich hab schon alles mögliche probiert.
Hinzufügen geht ja so:
this.dataGrid.DataSourceChanged += new EventHandler(meineMethode);
Also muss es beim Entfernen irgendwas in der Richtung sein:
this.dataGrid.DataSourceChanged -= /* der EventHandler */ ;
Weiß jemand bescheid?