Definir a visibilidade na guia única em tabcontrol (winforms)
-
05-07-2019 - |
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
Solução
Os tempos não mudaram desde 2.0:
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