private void reportsBarButtonItem_ItemClick(object sender, ItemClickEventArgs e) { foreach (var mdiChild in this.MdiChildren) { if (mdiChild.GetType() == typeof(HomeView)) { mdiChild.Activate(); return; } } var hv = new HomeView(); hv.MdiParent = this; hv.Show(); }
/// <summary> /// Loads the startup screen for ClearOffice. /// </summary> private void LoadStartupScreen() { var ch = this.MdiChildren; foreach (var form in ch) { if (form.GetType() == typeof(HomeView)) { form.Activate(); return; } } var dashboard = new HomeView(); dashboard.MdiParent = this; dashboard.WindowState = FormWindowState.Maximized; dashboard.Show(); }