Estoy haciendo un programa para la registro de alumnos del colegio donde trabajo. El problema que estoy experimentando:
He construido un formulario donde se ingresan los diferentes campos, como por ejemplo: Nombre, Apellido, etc.
He incluido un control ComboBox, para seleccionar las distintas divisiones, por ejemplo 1er año A, 1er año B y así todas las divisiones de los cursos.
El problema se presenta cuando voy completando los campos y quiero pasar desde un ComboBox al siguiente control, un TextBox utilizando la tecla [TAB].
Una solución que se me ocurrió, fue usar el evento KeyPress. Con el siguiente código:
Public Sub ComboBox1_KeyPress()
If Key.Tab Then
TextBox5.SetFocus
Endif
End
El problema es que en vez de quedar el foco sobre el TextBox5 que le indico, directamente para al próximo siguiente en el orden de jerarquía.
He buscado en la Web, sobre el problema que se me plantea y no he logrado conseguir, una forma de poder resolver el problema.
[System]
OperatingSystem=Linux
Kernel=3.2.0-54-generic
Architecture=x86_64
Distribution=Ubuntu 12.04.3 LTS
Desktop=GNOME
Theme=QGtk
Language=es_AR.UTF-8
Memory=15983M
[Libraries]
Cairo=libcairo.so.0.0.0
Cairo=libcairo.so.2.11000.2
Curl=libcurl.so.4.2.0
DBus=libdbus-1.so.3.5.8
GStreamer=libgstreamer-0.10.so.0.30.0
GTK+=libgtk-x11-2.0.so.0.2400.10
Poppler=libpoppler.so.13.0.0
Poppler=libpoppler.so.19.0.0
Qt4=libQtCore.so.4.8.1
SDL=libSDL-1.2.so.0.11.3
Componente gráfico utilizado en el proyecto (gb.gtk)