Visual Basic.NET - Detectar return en un textbox

 
Vista:

Detectar return en un textbox

Publicado por mario (18 intervenciones) el 28/02/2003 12:26:51
Alguien sabe como se puede detectar si se pulsa enter en un texbox?
He intentado capturando el evento KeyPress. En los argumentos del evento puedo sacar cual es el caracter pero sólo si es letra, dígito... Cuando pulso enter el caracter capturado está vacío, al igual que con <-- ...
AYUDA!!! GRACIAS!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Detectar return en un textbox

Publicado por Joan Fàbregas (129 intervenciones) el 28/02/2003 19:26:12
Este evento no lo tienes que capturar en el evento keypress, sino en el keydown (o keyup). Seria:

Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyCode = Keys.Enter Then MsgBox("Se ha apretado el enter")
End Sub

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar