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
Adicione um controle ImageList ao formulário.
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.
Defina a propriedade ImageList do TabControl para o controle ImageList.
Defina a propriedade ImageIndex do TabPage como o índice de uma imagem apropriada na lista.
Para criar várias linhas de guias
Adicione o número de páginas de guia desejadas.
Defina a propriedade Multiline do TabControl como
true
.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
- Defina a propriedade Alignment do TabControl como Left ou Right.
Para habilitar ou desabilitar programaticamente todos os controles em uma guia
Defina a propriedade Enabled do TabPage como
true
oufalse
.TabPage1.Enabled = False
tabPage1.Enabled = false;
tabPage1->Enabled = false;
Para exibir guias como botões
- Defina a propriedade Appearance do TabControl como Buttons ou FlatButtons.
Consulte também
- de controle TabControl
- Visão geral do controle TabControl
- Como adicionar um controle a uma página de tabulação
- Como desabilitar páginas de tabulação
- Como adicionar e remover guias com o Windows Forms TabControl
.NET Desktop feedback