miércoles, 21 de marzo de 2012

Enter y Tab en VB.net





Vamos a ver como podemos hacer que pulsando la tecla enter realice una tabulación por el formulario


1.- Activar en el formulario keypreview = true
2.- En el evento KeyPress del formulario en cuestion añadir el siguiente código



        If e.KeyChar = Convert.ToChar(Keys.Enter) Then
            e.Handled = True
            SendKeys.Send("{TAB}")
        End If

7 comentarios:

  1. BUENA POR ESA!!! ES MEJOR QUE ESTAR ASIGNADO EL FOCO A CADA CAJA DE TEXTO!!!

    ResponderEliminar
    Respuestas
    1. Hola Juan Manuel, me alegro de que te sirva, un saludo.

      Eliminar
  2. Muy bueno, claro y completo. Muchas gracias por tu aporte

    Saludos
    Mariano

    ResponderEliminar
    Respuestas
    1. Hola Mariano, me alegro de que te sirva y te guste como está explicado.
      Saludos.

      Eliminar
  3. muy práctico su ejemplo, una consulta como puedo hacer cuando al presionar ENTER no me salte a otra fila, simplemente se quede ahí en la mismas fila que hice el enter.... gracias de ante mano

    ResponderEliminar
  4. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  5. Como podria hacerlo para que el enter se de despues de que se haga el salto de linea?

    Por ejemplo yo tengo una caja de texto donde se va a escanear "X" cosa y al momento de escanear el codigo de barras automaticamente tendria que dar el salto de linea y el enter para que se guarden registros.

    No se si es muy claro lo que quisiera lograr, pero espero que me pueda ayudar.

    ResponderEliminar

Datos personales

avjsite

elxopet.blogspot.com.es

elxopet.blogspot.com.es
banner elxopet.blogspot.com.es

Muchas gracias a tod@s