Frage

Gibt es eine Möglichkeit, die Sichtbarkeit eines einzelnen Register in einem tabcontrol zu setzen? Ich dachte, etwas Einfaches wie das funktionieren soll, scheint aber nichts zu.

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

Es wird ein Hauptregister sein, das zeigt immer, aber ich mag andere Registerkarten haben, die ich „auf \ ausschalten“ kann. Ich möchte nicht auf die Registerkarten entfernen, da muss ich kann dann wieder zeigen.

fk

War es hilfreich?

Lösung

Die Zeiten haben sich nicht verändert, seit 2.0:

Stackoverflow - Wie TabPage von TabControl

verstecken

Andere Tipps

Sie können die tabControl Seite entfernen

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

Es ist offensichtlich nicht Teil der Standard-Windows-Bibliothek Forms, aber die Infragistics UltraTabControl hat (unter anderem Features) eine Visible-Eigenschaft für jede Registerkarte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top