Compartilhar via


Como alterar a aparência do TabControl dos Windows Forms

Você pode alterar a aparência das guias nos Windows Forms usando as propriedades do TabControl e os objetos TabPage 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 habilitar ou desabilitar guias programaticamente.

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

  1. Adicione um controle ImageList ao formulário.

  2. Adicione imagens à lista de imagens.

    Para obter mais informações sobre listas de imagens, consulte de componente ImageList e Como adicionar ou remover imagens com o componente ImageList do Windows Forms.

  3. Defina a propriedade ImageList do TabControl para o controle ImageList.

  4. Defina a propriedade ImageIndex do TabPage como o índice de uma imagem apropriada na lista.

Para criar várias linhas de guias

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

  2. Defina a propriedade Multiline do TabControl como true.

  3. Se as guias ainda não aparecerem em várias linhas, defina a propriedade Width do TabControl para que seja mais estreita que todas as guias.

Para organizar abas na lateral do controle

Para habilitar ou desabilitar programaticamente todos os controles em uma guia

  1. Defina a propriedade Enabled do TabPage como true ou false.

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

Para exibir guias como botões

Consulte também