Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: nico56 en 8 Enero 2010, 19:09 pm



Título: Orden de navegacion en un formulario con la tecla tabulacion, como se establece?
Publicado por: nico56 en 8 Enero 2010, 19:09 pm
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 .


Título: Re: Orden de navegacion en un formulario con la tecla tabulacion, como se establece?
Publicado por: Novlucker en 8 Enero 2010, 19:12 pm
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


Título: Re: Orden de navegacion en un formulario con la tecla tabulacion, como se establece?
Publicado por: Shell Root en 8 Enero 2010, 19:15 pm
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!


Título: Re: Orden de navegacion en un formulario con la tecla tabulacion, como se establ
Publicado por: nico56 en 8 Enero 2010, 21:32 pm
Muchas gracias man.