Pergunta

Existe uma maneira de definir a visibilidade de uma única guia em um tabcontrol? Eu pensei que algo simples como isso deve funcionar, mas não parece em nada.

tabControl1.TabPages[1].Visible = false;  
tabControl1.Refresh();

Haverá um guia principal que mostra sempre, mas eu quero ter outras guias que eu posso "Turn on \ off". Eu não quero para remover as guias desde que seja necessário para mostrar, em seguida, novamente.

fk

Foi útil?

Solução

Outras dicas

Você pode remover a página tabControl

this.tControl1.TabPages.Remove(this.tControl1.TabPages["tabPageName"]);

Não é, obviamente, parte da biblioteca de formulários padrão do Windows, mas a Infragistics UltraTabControl tem (entre outras características) uma propriedade Visible para cada página da guia.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top