Salir de un textbox en cuanto se llene

21/08/2007 - 01:27 por Benton | Informe spam
Hola, tengo un textbox con la propiedad MaxLength en 4. ¿Como puedo
hacer para que en cuanto se tecleen los cuatro carateres, el cursor
pase al siguiente textbox?

Gracias de antemano,

-Benton

Preguntas similare

Leer las respuestas

#1 Luis Miguel Blanco
21/08/2007 - 08:06 | Informe spam
Hola Benton

Prueba a utilizar la clase SendKeys dentro del evento TextChanged del
control TextBox. Cuando en este evento detectes que ya se ha llenado el
TextBox, mediante SendKeys, envías una pulsación de la tecla Tab por código,
de forma similar a como puedes ver en el siguiente ejemplo:

//-
private void textBox2_TextChanged(object sender, EventArgs e)
{
if (this.textBox2.Text.Length == this.textBox2.MaxLength)
{
SendKeys.Send("{TAB}");
}
}
//-

Espero que te sirva de ayuda.

Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"Benton" wrote:

Hola, tengo un textbox con la propiedad MaxLength en 4. ¿Como puedo
hacer para que en cuanto se tecleen los cuatro carateres, el cursor
pase al siguiente textbox?

Gracias de antemano,

-Benton


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida