usar enter en lugar de TAB en los textbox?

05/11/2005 - 22:04 por Microsoft | Informe spam
buen dia

soy algo nuevo en vb.net y me preguntaba si existe una manera de configurar
que cuando se presione enter en un textbox pase al siguiente campo tal como
lo hace el tabulador, el punto es que puedo hacerlo sin problemas cuando uso
un evento en cada textbox pero me gustaria que con configurarle alguna
propiedad pueda al darle enter pasar al siguiente y al siguiente y asi
sucesivamente. Estoy pidiendo algo ilogico?.

gracias
 

Leer las respuestas

#1 a3sistemas.com
06/11/2005 - 07:03 | Informe spam
Hola,

usa el siguiente código, pon la propiedad del formulario keypreview = true y
en el evento keypress del formulario miramos si la tecla pulsada es enter y
en el caso de que asi sea en un TAB

Private Sub Form1_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
Me.KeyPreview = True
End Sub

Private Sub Form1_KeyPress(ByVal sender As Object, _
ByVal e As System.Windows.Forms.KeyPressEventArgs) _
Handles MyBase.KeyPress
' si la tecla pulsada es la tecla Intro
If e.KeyChar = Convert.ToChar(Keys.Return) Then
'Enviamos la pulsacion del tabulador
SendKeys.Send("{TAB}")
' con esto hacemos que se ignore la pulsación
e.Handled = True
End If
End Sub

Salud2

__________________________

http://www.a3sistemas.com

Preguntas similares