void ISplashScreenService.SetSplashScreenProgress(double progress, double maxProgress)
 {
     if (!DXSplashScreen.IsActive)
     {
         return;
     }
     DXSplashScreen.Progress(progress, maxProgress);
 }
Exemplo n.º 2
0
 void ISplashScreenService.SetSplashScreenProgress(double progress, double maxProgress)
 {
     if (!IsSplashScreenActive)
     {
         return;
     }
     if (UseIndependentWindow)
     {
         GetSplashContainer(false).Progress(progress, maxProgress);
     }
     else
     {
         DXSplashScreen.Progress(progress, maxProgress);
     }
 }
Exemplo n.º 3
0
 void ISplashScreenService.SetSplashScreenProgress(double progress, double maxProgress)
 {
     Dispatcher.BeginInvoke(() => {
         if (SplashScreenType != null && typeof(ISplashScreen).IsAssignableFrom(SplashScreenType))
         {
             DXSplashScreen.Progress(progress);
             return;
         }
         var splashScreenViewModel = SplashScreenViewModel;
         if (splashScreenViewModel == null)
         {
             return;
         }
         splashScreenViewModel.IsIndeterminate = false;
         splashScreenViewModel.MaxProgress     = maxProgress;
         splashScreenViewModel.Progress        = progress;
     });
 }