Udostępnij za pośrednictwem


PresentationSource.RemoveSourceChangedHandler Metoda

Definicja

Usuwa program 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 być usuwany program obsługi.

handler
SourceChangedEventHandler

Implementacja programu obsługi do usunięcia.

Uwagi

Mimo że jest to zdarzenie kierowane, istnieją specjalne ograniczenia nałożone na to zdarzenie, które różnią się od normalnego zachowania zdarzeń kierowanych, ze względu na stosunkowo małą liczbę elementów w typowym scenariuszu aplikacji, które będą dotyczyć obsługi tego zdarzenia.

  • Nie można użyć metod UIElement ani ContentElementRemoveHandler do usuwania programów obsługi. Należy użyć RemoveSourceChangedHandler.

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

Dotyczy

Zobacz też