Cambiar de un TextBox a otro TextBox usando ENTER en C#

Noviembre 24, 2009 en C Sharp (C#) por Max Alva

Realizar este procedimiento es realmente resulta muy simple, se trata de pasar de un control TextBox a otro TextBox o cualquier otro control pulsando la tecla Enter.

Para realizarlo esto debemos trabajar en el evento KeyPress del control, en el siguiente ejemplo vamos a pasar el TextBox1 al TextBox2 pulsando la tecla Enter.

 
private void TextBox1_KeyPress(object sender, KeyPressEventArgs e)
{
     if (e.KeyChar ==(char)(Keys.Enter))
     {
          TextBox2.Select();
     }
}

Como pueden ver lo que se hace básicamente es evaluar si la tecla pulsada es Enter, de ser correcta entonces pasa el foco o seleccionamos el control indicado dentro de la estructura if.

Si deseas puedes descargar un pequeño ejemplo de Cambiar de un TextBox a otro con Enter en C#