Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

ContentElement.OnTextInput (Método)

Actualización: noviembre 2007

Se invoca cuando un evento adjunto TextCompositionManager.TextInput no administrado llega a un elemento derivado de esta clase en su ruta. Implemente este método para agregar una clase que controle este evento.

Espacio de nombres:  System.Windows
Ensamblado:  PresentationCore (en PresentationCore.dll)

protected virtual void OnTextInput(
	TextCompositionEventArgs e
)
protected void OnTextInput(
	TextCompositionEventArgs e
)
protected function OnTextInput(
	e : TextCompositionEventArgs
)
No se pueden utilizar métodos en XAML.

Parámetros

e
Tipo: System.Windows.Input.TextCompositionEventArgs
Objeto TextCompositionEventArgs que contiene los datos del evento.

Este método no tiene ninguna implementación predeterminada. Puesto que una clase intermedia de la herencia podría implementar este método, se recomienda que llame a la implementación base de su implementación.

La finalidad de este método es parecida a los métodos On* del modelo de eventos de common language runtime (CLR): este método proporciona los medios para controlar el evento coincidente desde las clases derivadas mediante el establecimiento de un controlador de clases en vez de un controlador de instancias. En este caso, el evento correspondiente es un evento enrutado. El modelo de implementación de los métodos On* es distinto para los eventos enrutados, ya que un elemento secundario, que no es necesariamente el elemento que va a invocar los controladores, puede provocar un evento enrutado. Por consiguiente, la implementación debe examinar las propiedades de origen de los datos del evento. En la mayoría de los casos, no se debe intentar provocar de nuevo el evento.

Mediante la invalidación de este método o el registro de los controladores de clases con RegisterClassHandler, las clases derivadas de ContentElement pueden llamar a los métodos de controlador de clases privados cuando se recibe el evento en la ruta del evento. El control de clases es adecuado en un escenario en el que se manipulan los datos del evento y el evento enrutado se marca como administrado.

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft