Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

ContentElement.TextInput (Evento)

Se produce cuando este elemento obtiene el texto de forma independiente del dispositivo.

Espacio de nombres:  System.Windows
Ensamblado:  PresentationCore (en PresentationCore.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public event TextCompositionEventHandler TextInput
<object TextInput="TextCompositionEventHandler" .../>

Implementaciones

IInputElement.TextInput

Campo identificador

TextInputEvent

Estrategia de enrutamiento

Propagación

delegate

TextCompositionEventHandler

  • el evento correspondiente detunelización es PreviewTextInput.

  • Reemplace OnTextInput para implementar el control de clases para este evento en clases derivadas.

Nota importanteImportante

Este evento se puede marcar ya como controlado por las implementaciones internas de controles compuestos. Vea la nota siguiente.

El evento de TextInput se puede marcar ya como controlado por las implementaciones internas de controles compuestos. Por ejemplo, TextBox es un control compuesto donde el evento de TextInput está marcado ya como controlado; dentro de la composición. Controles hacen esto porque el control debe interpretar algunos tipos de entrada, como teclas de dirección, como tener significado especial a ese control. Si utiliza PreviewTextInput como evento donde se asocia controladores para la entrada de texto, puede recibir mejores resultados. Esta técnica evita la mayoría de los casos donde la composición de controles ya haya marcado este evento como administrado y evitar que el controlador recibe el evento a lo largo de la ruta de evento.

El evento de TextInput permite un componente o una aplicación de escuchar la entrada de texto de forma independiente del dispositivo. El teclado es el medio principal de TextInput, pero voz, write, y otros dispositivos de entrada también pueden generar TextInput.

Debido a la clave combinación-cualquier teclados en predeterminados o con eventos clave editor-múltiples de métodos de entrada pueden provocar un solo evento de entrada de texto.

Este evento crea un alias para TextCompositionManager.TextInput evento adjunto para esta clase, de modo que TextInput forma parte de los miembros de clase enumerados cuando ContentElement se hereda como elemento base. Asociado el evento adjunto TextCompositionManager.TextInput subyacente y reciben los controladores de eventos asociados al evento de TextInput la misma instancia de los datos de evento.

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft