Sdílet prostřednictvím


PresentationSource.RemoveSourceChangedHandler Metoda

Definice

Odebere obslužnou rutinu události SourceChanged 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.

  • K odebrání obslužných rutin nelze použít UIElement ani metody ContentElementRemoveHandler. Je nutné použít RemoveSourceChangedHandler.

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

Platí pro

Viz také