When a particular tab on a TabControl is selected, I currently disable all other tabs using TabControl.Enabled = false. I would also like to hide them to avoid confusing users.
Is there any way of doing this without removing the tabs and then adding them back in?
You can try the .Hide() method or .Visible = false, however I haven’t tested it yet.
After a bit of googling, it appears individual tab’s cannot be hidden. They must be removed and re-added.
http://social.msdn.microsoft.com/forums/en-US/winforms/thread/aae9149c-4677-46df-b4a2-2f7ec34290a7
http://www.syncfusion.com/FAQ/windowsforms/faq_c93c.aspx#q957q