PresentationSource.RemoveSourceChangedHandler Metoda

Definice

Odebere obslužnou rutinu události z poskytnutého SourceChanged 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, ze které chcete obslužnou rutinu odebrat.

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 chování směrované 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.

  • Nelze použít UIElement metody nebo ContentElement RemoveHandler metody k odebrání obslužných rutin. Musíte použít RemoveSourceChangedHandler.

  • Syntaxe obslužné rutiny C# += a -= událostí a syntaxe obslužné rutiny specifické pro jazyk se nepodporují, protože samotná událost není vystavena jako veřejná. PresentationSource Podporují se pouze metody nástroje pro přidávání a odebírání obslužných rutin přímo.

Platí pro

Viz také