• Domingo 22 de Diciembre de 2024, 15:36

Autor Tema:  Pasar De Un Textbox A Otro Haciendo Enter  (Leído 6163 veces)

kokys

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Pasar De Un Textbox A Otro Haciendo Enter
« en: Viernes 9 de Noviembre de 2007, 05:52 »
0
tengo una aplicacion web aspx .net 2003, por favor si alguien me pudiera ayudar, que evento utilizar, o si ya tienen la codificacion, para que el foco de un control textbox pasara al siquiente presionado la tecla enter. agradesco de antemano su su ayuda....

Vlade

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Re: Pasar De Un Textbox A Otro Haciendo Enter
« Respuesta #1 en: Viernes 9 de Noviembre de 2007, 22:43 »
0
Creo que tengo la solución, utiliza el focus(), en el boton.
Hola.

Rro_237

  • Miembro activo
  • **
  • Mensajes: 27
    • Ver Perfil
Re: Pasar De Un Textbox A Otro Haciendo Enter
« Respuesta #2 en: Sábado 10 de Noviembre de 2007, 04:28 »
0
pienso q eso se soluciona seleccionando "Keypress" en el combo de eventos (parte superior).

Aqui 1ejemplo:

Código: Text
  1. Private Sub TxtRut_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TxtRut.KeyPress
  2.  
  3.         If e.KeyChar = Chr(13) Then
  4.             If Not IsNumeric(TxtRut.Text) And TxtRut.Text <> "" Then
  5.                 GroupBox2.Visible = True
  6.                 TxtNombre.Focus()
  7.             Else
  8.                 MessageBox.Show("ERROR EN RUT", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error)
  9.                 TxtRut.Clear()
  10.                 TxtRut.Focus()
  11.  
  12.             End If
  13.         End If
  14.     End Sub
  15.  

// If e.KeyChar = Chr(13) Then // Esa linea significa que ocurrirá el evento siempre y cuando se presione la tecla ENTER


Ojala te sirva.. saludos

kokys

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Pasar De Un Textbox A Otro Haciendo Enter
« Respuesta #3 en: Lunes 12 de Noviembre de 2007, 15:14 »
0
amigos agradesco su preocupacion, pero si seria en C#, seria mucho mejor x que en este lenguaje esta mi aplicacion. muchas gracias....

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Pasar De Un Textbox A Otro Haciendo Enter
« Respuesta #4 en: Lunes 12 de Noviembre de 2007, 23:52 »
0
Cita de: "kokys"
amigos agradesco su preocupacion, pero si seria en C#, seria mucho mejor x que en este lenguaje esta mi aplicacion. muchas gracias....
http://labs.developerfusion.co.uk/convert/vb-to-csharp.aspx
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

rOsKo

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Pasar De Un Textbox A Otro Haciendo Enter
« Respuesta #5 en: Lunes 19 de Noviembre de 2007, 00:26 »
0
Pues intenta con el evento KeyPress del formulario

private void frmProductos_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
   if (e.KeyChar==(char)Keys.Enter)
   {
      SendKeys.Send("{TAB}");
   }//Fin de if
}  

A ver si te sirve.