PresentationSource.RemoveSourceChangedHandler Método

Definición

Quita un controlador para el evento SourceChanged del elemento proporcionado.

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)

Parámetros

e
IInputElement

Elemento del que se va a quitar el controlador.

handler
SourceChangedEventHandler

Implementación de controlador que se va a quitar.

Comentarios

Aunque se trata de un evento enrutado, hay restricciones especiales colocadas en este evento que difieren del comportamiento normal del evento enrutado, debido al número relativamente pequeño de elementos en un escenario de aplicación típico que se preocuparía por controlar este evento.

  • No puede usar los UIElement métodos o ContentElement RemoveHandler para quitar controladores. Se debe usar RemoveSourceChangedHandler.

  • No se admiten las sintaxis del controlador de eventos y -= C# += ni otras sintaxis de controlador específicas del lenguaje, ya que el propio evento no se expone como público. Solo se admiten los PresentationSource métodos de utilidad para agregar y quitar los controladores directamente.

Se aplica a

Consulte también