Tecnología

Inicio

Textbox Eventos Con Silverlight

Textbox Eventos Con Silverlight


Aprender acerca de los eventos de cuadro de texto en Microsoft Silverlight que puede ayudar en la toma de una aplicación de Silverlight más flexible. La clase TextBox representa un control que se puede utilizar para mostrar texto o para capturar texto desde un usuario. Silverlight es un cross-browser, aplicación multiplataforma de .NET Framework para crear aplicaciones para la web, de escritorio y Windows Phone. El control de cuadro de texto expone una serie de eventos que se pueden utilizar para manipular datos adicionales mediante programación.

Eventos de teclado

El evento KeyDown produce cuando se presiona una tecla del teclado mientras que el cuadro de texto tiene el foco. Este evento puede ser útil cuando se desea validar los datos introducidos por el usuario. También puede utilizar este evento para detectar la clave específica que se presionó mediante el uso de la propiedad Key. El evento KeyUp se produce cuando una tecla del teclado se libera, mientras que el cuadro de texto tiene el foco. El evento TextInput se produce cuando un control de cuadro de texto obtiene el texto de forma independiente del dispositivo. En otras palabras, el evento permite un componente o aplicación a escuchar para la entrada de texto.

Eventos del ratón

El evento MouseEnter se produce cuando el ratón entra en el área de delimitación de un control de cuadro de texto. Este evento se utiliza a menudo para mostrar más información sobre el tipo de datos de la entrada de usuario puede, en este control. El evento MouseLeave se produce cuando el ratón se vaya del área de delimitación de un cuadro de texto. Este evento no proporciona la posición del ratón en los datos del evento. Un evento que se utiliza a menudo es el MouseLeftButtonDown, que se produce cuando se presiona el botón izquierdo del ratón. El evento MouseRightButtonDown a menudo se utiliza para mostrar un menú con las opciones del menú.

Arrastrar y soltar Eventos

Puede ayudar al usuario al no hacer que escriban artículos en un cuadro de texto y en su lugar les permiten utilizar los eventos de arrastrar y soltar. Los eventos DragEnter, DragLeave, DragOver y de caída se usan para completar el procedimiento de arrastrar y soltar. Estos eventos son útiles cuando se desea arrastrar elementos de otro control en el control de cuadro de texto.

Eventos móviles

Puede desarrollar aplicaciones de Silverlight para Windows Phone y el control TextBox ofrece algunos eventos únicos para aplicaciones móviles. El evento DoubleTap se produce cuando el usuario pulsa dos veces en el control TextBox utilizando la pantalla táctil. El evento se produce cuando Tap Tap el gesto está comprometida mientras que en el control de cuadro de texto. El evento de retención se produce cuando un gesto de retención está comprometida por el control TextBox.