Control.TabIndex Propriedade

Definição

Obtém ou define a ordem de tabulação do controle dentro do seu contêiner.

C#
public int TabIndex { get; set; }

Valor da propriedade

O valor de índice do controle dentro do conjunto de controles em seu contêiner. Os controles no contêiner estão incluídos na ordem de tabulação.

Exemplos

O exemplo de código a seguir adiciona um Button a um formulário e define algumas de suas propriedades comuns. O exemplo ancora o botão no canto inferior direito do formulário para que ele mantenha sua posição relativa à medida que o formulário é redimensionado. Em seguida, ele define o BackgroundImage e redimensiona o botão para o mesmo tamanho que o Image. Em seguida, o exemplo define o TabStop como true e define a TabIndex propriedade . Por fim, ele adiciona um manipulador de eventos para manipular o Click evento do botão. Este exemplo requer que você tenha um ImageList chamado imageList1.

C#
// Add a button to a form and set some of its common properties.
private void AddMyButton()
{
   // Create a button and add it to the form.
   Button button1 = new Button();

   // Anchor the button to the bottom right corner of the form
   button1.Anchor = (AnchorStyles.Bottom | AnchorStyles.Right);

   // Assign a background image.
   button1.BackgroundImage = imageList1.Images[0];

   // Specify the layout style of the background image. Tile is the default.
   button1.BackgroundImageLayout = ImageLayout.Center;
   
   // Make the button the same size as the image.
   button1.Size = button1.BackgroundImage.Size;

   // Set the button's TabIndex and TabStop properties.
   button1.TabIndex = 1;
   button1.TabStop = true;

   // Add a delegate to handle the Click event.
   button1.Click += new System.EventHandler(this.button1_Click);

   // Add the button to the form.
   this.Controls.Add(button1);
}

Comentários

Um índice de guia pode consistir em qualquer inteiro válido maior ou igual a zero, números menores sendo anteriores na ordem de tabulação. Se mais de um controle no mesmo controle pai tiver o mesmo índice guia, a ordem z dos controles determinará a ordem para percorrer os controles.

Para que um controle seja incluído na ordem de tabulação, sua TabStop propriedade deve ser definida truecomo .

Aplica-se a

Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Confira também