PresentationSource.RemoveSourceChangedHandler Metoda

Definice

Odebere obslužnou rutinu SourceChanged události z poskytnutého prvku.

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

Prvek pro odebrání obslužné rutiny z.

handler
SourceChangedEventHandler

Implementace obslužné rutiny, která se má odebrat.

Poznámky

I když se jedná o směrovanou událost, existují zvláštní omezení pro tuto událost, která se liší od normálního směrovaného chování události, protože relativně malý počet prvků v typickém scénáři aplikace, které by se mohly zabývat zpracováním této události.

  • Obslužné rutiny UIElement nelze odebrat pomocí metod ani ContentElementRemoveHandler metod. Musíte použít RemoveSourceChangedHandler.

  • Syntaxe obslužné rutiny jazyka C# += a -= obslužné rutiny událostí a jiné syntaxe obslužné rutiny specifické pro jazyk nejsou podporované, protože samotná událost není zpřístupněna jako veřejná. PresentationSource Podporují se pouze metody nástroje pro přidání a odebrání obslužných rutin přímo.

Platí pro

Viz také