Compartilhar via


Como: conjunto a ordem guia em Windows Forms

A ordem de guiaulação é a ordem em que um usuário move o foco de um controle para outro, pressionando o tecla guia.Cada formulário tem sua própria ordem de tabulação.Por padrão, o ordem de tabulação é o mesmo que a ordem em que você criou sistema autônomo controles.guia-ordem de numeração começa com zero.

Observação:

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio.

Para conjunto o ordem de tabulação de um controle

  1. Sobre o Modo de exibição menu, clicar ordem de tabulação.

    Isso ativa o guia-modo de seleção ordem no formulário.Um número (representando o TabIndex propriedade) é exibido no canto superior esquerdo de cada controle.

  2. clicar nos controles seqüencialmente para estabelecer o ordem de tabulação desejado.

    Observação:

    Local do controle da ordem de tabulação pode ser conjunto para qualquer valor maior que ou igual a 0.Quando ocorrem duplicatas, na ordem z dos dois controles é avaliada e o controle na parte superior é com guias para o primeiro.(Na ordem z é a disposição em camadas visual de controles em um formulário ao longo do eixo z do formulário [profundidade].A ordem z determina quais controles estão na frente de outros controles.) Para obter mais informações na ordem z, consulte Objetos em camadas no Windows Forms.

  3. Quando você tiver terminado, clicar ordem de tabulação on the Modo de exibição menu novamente para deixar ordem de tabulação modo.

    Observação:

    Controles que não é possível obter o foco, bem sistema autônomo controles desabilitados e invisível, não tem um TabIndex propriedade e são não incluídos na ordem de tabulação. sistema autônomo um usuário pressiona o tecla guia, esses controles são ignorados.

Como alternativa, pode ser a ordem de tabulação conjunto na janela Propriedades usando o TabIndex propriedade. The TabIndex propriedade de um controle determina onde ele está posicionado a ordem de tabulação. Por padrão, o primeiro controle desenhado possui um TabIndex valor de 0, o segundo tem um TabIndex 1 e assim por diante.

Além disso, por padrão, um GroupBox controle possui seu próprio TabIndex valor, que é um número inteiro. A GroupBox controle propriamente dito não pode ter o foco em time de execução. Assim, cada controle dentro de um GroupBox tem sua própria decimal TabIndex valor, começando com.0. Naturalmente, sistema autônomo a TabIndex de um GroupBox controle é aumentado, sistema autônomo controles dentro dele serão incrementados adequadamente. Se você tiver alterado um TabIndex valor de 5 a 6, o TabIndex valor do primeiro controle em seu agrupar é automaticamente alterado para 6.0 e assim por diante.

Finalmente, qualquer controle das muitas em seu formulário pode ser ignorado no ordem de tabulação.Normalmente, pressionando guia sucessivamente em time de execução seleciona cada controle na ordem de tabulação.Desativando o TabStop propriedade, você pode fazer com que um controle ser passado o guia ordem do formulário.

Para remover um controle da ordem de tabulação

  • conjunto TabStop propriedade para false Na janela Propriedades.

    Um controle cuja TabStop propriedade foi definida false ainda mantém sua posição na ordem de tabulação, embora o controle será ignorado quando você percorrer os controles com a tecla guia.

    Observação:

    Um agrupar de botões de opção tem uma única guia parar no time de execução.O botão selecionado (ou seja, o botão com sua Checked conjunto de propriedades como true) tem seu TabStop propriedade automaticamente definida como true, enquanto os outros botões têm seus TabStop conjunto de propriedades como false. Para obter mais informações sobre o agrupamento de RadioButton controles, consulte Agrupar controles RadioButton do Windows Forms para funcionar sistema autônomo um conjunto.

Consulte também

Referência

Windows Forms Controls by Função

Outros recursos

Controles de Windows Forms

Organizando controles no Windows Forms

Controles para usar no Windows Forms