Question

Existe-t-il un moyen de définir la visibilité d'un seul onglet dans un contrôle de tabulation? Je pensais que quelque chose de simple comme celui-ci devrait fonctionner, mais cela ne me semble rien.

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

Un onglet principal s'affichera toujours, mais je souhaite utiliser d'autres onglets que je peux "activer \ éteindre". Je ne veux pas enlever les onglets car je pourrais avoir besoin de montrer à nouveau.

fk

Était-ce utile?

La solution

Les temps n'ont pas changé depuis la version 2.0:

StackOverflow - Comment masquer TabPage de TabControl

Autres conseils

Vous pouvez supprimer la page tabControl

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

Cela ne fait évidemment pas partie de la bibliothèque Windows Forms standard, mais du Infragistics UltraTabControl possède (entre autres fonctionnalités) une propriété Visible pour chaque page à onglet.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top