Como: Alterar a aparência do Windows Forms TabControl

Você pode alterar a aparência das guias no Windows Forms usando propriedades da TabControl e o TabPage os objetos que compõem as guias individuais no controle. Ao definir essas propriedades, você pode exibir imagens em guias, exibir guias verticalmente em vez de horizontalmente, exibir várias linhas de guias e ativar ou desativar guias programaticamente.

Para exibir um ícone na parte de uma guia de rótulo

  1. Adicionar um ImageList o controle para o formulário.

  2. Adicione imagens à lista de imagens.

    Para obter mais informações sobre listas de imagem, consulte Componente ImageList (Windows Forms) e Como: Adicionar ou remover imagens com o componente do Windows Forms ImageList.

  3. Definir o ImageList propriedade da TabControl para o ImageList de controle.

  4. Definir o ImageIndex propriedade da TabPage o índice de uma imagem adequada na lista.

Para criar várias linhas de guias

  1. Adicione o número de páginas de guia desejado.

  2. Definir o Multiline propriedade da TabControl para true.

  3. Se as guias não aparecem em várias linhas, defina a Width propriedade da TabControl para ser mais estreita que todas as guias.

Para organizar as guias no lado do controle

Para ativar ou desativar todos os controles em uma guia de programaticamente

  • Definir o Enabled propriedade da TabPage para true ou false.

    TabPage1.Enabled = False
    
    tabPage1.Enabled = false;
    
    tabPage1->Enabled = false;
    

Para exibir guias como botões

Consulte também

Tarefas

Como: Adicionar um controle a uma página da guia

Como: Desativar as páginas de guia

Como: Adicionar e remover guias com o Windows Forms TabControl

Referência

Visão geral do controle do TabControl (Windows Forms)

Outros recursos

TabControl controle (Windows Forms)

Histórico de alterações

Date

History

Motivo

Julho de 2010

Esclarecida a função do Enabled propriedade.

Comentários do cliente.