Question

Is there a way to set the visibility of a single tab in a tabcontrol? I thought something simple like this should work, but does not seem to to anything.

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

There will be a main tab that always shows but I want to have other tabs that I can "turn on\off". I don't want to remove the tabs since I may need to show then again.

fk

Was it helpful?

Solution

Times haven't changed since 2.0:

StackOverflow - How to hide TabPage from TabControl

OTHER TIPS

You can remove the tabControl page

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

It's obviously not part of the standard Windows Forms library, but the Infragistics UltraTabControl has (among other features) a Visible property for each tab page.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top