public static bool IsAlreadyAdded(UserControls.PropertyPage.PropertyPage property) { foreach (TabPage page in MainWindow.MainTabControl.TabPages) { if (page.Contains(property)) { MainWindow.MainTabControl.SelectedTab = page; return(true); } } return(false); }
public static void AddPropertyPage(UserControls.PropertyPage.PropertyPage property) { var newpage = new TabPage(); newpage.Controls.Add(property); property.Dock = DockStyle.Fill; MainWindow.MainTabControl.TabPages.Add(newpage); property.SetTabControl(MainWindow.MainTabControl); MainWindow.MainTabControl.SelectedTab = newpage; }