Orden de navegacion en un formulario con la tecla tabulacion, como se establece?

Iniciado por nico56, 8 Enero 2010, 19:09 PM

0 Miembros y 1 Visitante están viendo este tema.

nico56

Hola que tal, ustedes vieron que apretando tab se navega por el formulario sin hacer click, el problema es que no se como establecer el orden, por ejemplo imaginense que tengo 5 textbox para completar uno abajo del otro, lo ideal seria que al apretar tab pase al otro texbox sin embargo se va al ultimo :S .

Novlucker

Fijate que en las propiedades de cada control tienes una de nombre "Tab Index", esa es la que debes de modificar a cada control, 1, 2, 3, etc etc.

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

Shell Root

Establecer el orden de tabulación en formularios Windows Forms



El orden de tabulación es el orden en el que el usuario mueve el foco de un control a otro al presionar la tecla TABULADOR. Cada formulario tiene su propio orden de tabulación. De forma predeterminada, el orden de tabulación es el mismo que el orden en el que se crearon los controles. La numeración del orden de tabulación empieza por cero.



Para establecer el orden de tabulación de un control

1. En el menú Ver, haga clic en Orden de tabulación.
   Esto activa el modo de selección del orden de tabulación en el formulario. En la esquina superior izquierda de cada control aparecerá un número (que representa la propiedad TabIndex).

2. Haga clic secuencialmente en los controles para establecer el orden de tabulación que desee.
    Nota: La posición de un control dentro del orden de tabulación puede establecerse en cualquier valor mayor o igual a 0. Cuando hay duplicados, se evalúa el orden z de los dos controles y el control de la parte superior se pone en primer lugar. El orden z es la disposición visual en capas de los controles en un formulario a lo largo del eje z del formulario (profundidad). El orden z determina qué controles se encuentran por delante de otros controles. Para obtener más información acerca del orden z, vea Disponer objetos en capas en formularios Windows Forms.

3. Cuando termine, haga clic de nuevo en Orden de tabulación en el menú Ver para abandonar el modo de orden de tabulación.
    Nota: Los controles que no pueden tener el foco, así como los deshabilitados e invisibles, no tienen propiedad TabIndex y no se incluyen en el orden de tabulación. Cuando el usuario presiona la tecla TABULADOR, estos controles se omiten.


Fuente: http://msdn.microsoft.com/es-es/library/bd16a8cw%28VS.80%29.aspx

Saludos!
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.