Exemple #1
0
 private void ShowWaitScreenHandler()
 {
     if (_isShown)
     {
         _hideTimer.Stop();
         return;
     }
     _isShown = true;
     WaitScreenWindow.Owner = ApplicationExtention.MainWindow;
     WaitScreenWindow.Show();
     if (DisableParent && Application.Current != null)
     {
         Application.Current.DisableWindow(0.90);
     }
 }
Exemple #2
0
 private void HideWaitScreenHandler()
 {
     if (((UserControl)View).Parent != null)
     {
         ((Window)((UserControl)View).Parent).Content = null;
     }
     _isShown = false;
     WaitScreenWindow.Close();
     if (DisableParent && Application.Current != null)
     {
         if (Application.Current != null && Application.Current.MainWindow != null)
         {
             Application.Current.EnableWindow();
             ////Application.Current.MainWindow.Focus();
         }
     }
     _waitScreenWindow = null;
 }