PresentationSource.RemoveSourceChangedHandler Metoda

Definicja

Usuwa procedurę obsługi zdarzenia SourceChanged z podanego elementu.

public:
 static void RemoveSourceChangedHandler(System::Windows::IInputElement ^ e, System::Windows::SourceChangedEventHandler ^ handler);
public static void RemoveSourceChangedHandler (System.Windows.IInputElement e, System.Windows.SourceChangedEventHandler handler);
static member RemoveSourceChangedHandler : System.Windows.IInputElement * System.Windows.SourceChangedEventHandler -> unit
Public Shared Sub RemoveSourceChangedHandler (e As IInputElement, handler As SourceChangedEventHandler)

Parametry

e
IInputElement

Element, z który ma usunąć program obsługi.

handler
SourceChangedEventHandler

Implementacja procedury obsługi do usunięcia.

Uwagi

Mimo że jest to zdarzenie kierowane, istnieją specjalne ograniczenia wprowadzone w tym zdarzeniu, które różnią się od normalnego zachowania zdarzeń kierowanych, ze względu na stosunkowo niewielką liczbę elementów w typowym scenariuszu aplikacji, które dotyczyłyby obsługi tego zdarzenia.

  • Nie można użyć UIElement metod lub ContentElement RemoveHandler do usuwania programów obsługi. Musisz użyć polecenia RemoveSourceChangedHandler.

  • Składnie języka C# += i -= procedury obsługi zdarzeń oraz inne składnie programu obsługi specyficzne dla języka nie są obsługiwane, ponieważ samo zdarzenie nie jest widoczne jako publiczne. PresentationSource Obsługiwane są tylko metody narzędzi do dodawania i usuwania programów obsługi bezpośrednio.

Dotyczy

Zobacz też