PresentationSource.RemoveSourceChangedHandler Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.