Esempio n. 1
0
		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;
			}
		}
Esempio n. 2
0
		public StartupHeaderViewModel(StartupViewModel content)
		{
			Content = content;
		}