hacer saltos de campo con textBox con tecla ENTER

11/01/2007 - 11:29 por David C | Informe spam
Hola a todos.

Entorno de programación de VS2003 para dispositivos moviles PDAs.

Con VS.NET 2003 y VB.NET estamos intentando implementar la siguiente
solucion para forzar hacer saltos de campo con textBox.


Private Sub EnterBox(ByVal sender As Object, ByVal e As KeyPressEventArgs)
If e.KeyChar = Convert.ToChar(Keys.Return) Then
e.Handled = True
Select Case CType(sender, TextBox).Name
Case "TextBox1" : TextBox2.Focus()
Case "TextBox2" : TextBox3.Focus()
Case "TextBox3" : TextBox4.Focus()
Case "TextBox4" : TextBox5.Focus()
Case "TextBox5" : Button1.Focus()
End Select
End If
End Sub

El problema es que no nos reconoce el CF el metodo Name .

Alguien sabe como puedo hace lo mismo sin tener que utilizar TextBox.Name.

El ejemplo esta sacado del link
http://www.elguille.info/colabora/N...nEnter.htm

En VS.Net no para aplicaciones mobiles si que funciona correctamente, pero
con el proyecto para dispositivos mobiles no puedo conocer el nombre del
objeto para poder hacer el focus con el case.

Saludos.

David C.

Salud2,
 

Preguntas similares