PresentationSource.RemoveSourceChangedHandler Methode

Definitie

Hiermee verwijdert u een handler voor de SourceChanged gebeurtenis uit het opgegeven element.

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)

Parameters

e
IInputElement

Het element waaruit de handler moet worden verwijderd.

handler
SourceChangedEventHandler

De handler-implementatie die moet worden verwijderd.

Opmerkingen

Hoewel dit een gerouteerde gebeurtenis is, zijn er speciale beperkingen voor deze gebeurtenis die verschillen van het normale gedrag van gerouteerde gebeurtenissen, vanwege het relatief kleine aantal elementen in een typisch toepassingsscenario dat zich bezig zou houden met het afhandelen van deze gebeurtenis.

  • U kunt de UIElement handlers niet gebruiken of ContentElementRemoveHandler methoden verwijderen. Je moet RemoveSourceChangedHandler gebruiken.

  • De C# += - en -= gebeurtenis-handlersyntaxis en andere taalspecifieke handlersyntaxis worden niet ondersteund, omdat de gebeurtenis zelf niet als openbaar wordt weergegeven. Alleen de hulpprogrammamethoden voor het PresentationSource rechtstreeks toevoegen en verwijderen van de handlers worden ondersteund.

Van toepassing op

Zie ook