public static void Activate(bool showWindow) { if (showWindow && DbCache.CurrentUser == null) { var startupViewModel = new StartupViewModel(); if (!DialogService.ShowModalWindow(startupViewModel)) return; } if (MainViewModel == null) MainViewModel = new MainViewModel(); if (MainView == null) { MainView = new MainView(); MainView.DataContext = MainViewModel; } if (showWindow) { MainViewModel.UpdateTabsIsVisible(); MainView.WindowState = System.Windows.WindowState.Normal; MainView.Show(); MainView.Activate(); MainView.ShowInTaskbar = true; } }
public StartupHeaderViewModel(StartupViewModel content) { Content = content; }