private void ShowTab(TabPage tab) { tab.AddToAllowedTabs(); Tabs.TabPages.Cast<TabPage>().ToList().ForEach(t => t.Hide()); tab.Show(); Tabs.SelectedTab = tab; Application.DoEvents(); }