Beispiel #1
0
 public void Show(SplashScreen splashScreen, Func<SplashScreen, UserControl> splashFactory, WindowLogic window)
 {
     if (splashFactory == null)
         return;
     var splash = splashFactory(splashScreen);
     var service = new OverlayService();
     popup = service.Show(Sizes.FullScreen, splash);
     window.Activate(WindowLogic.ActivateSources.SplashScreen, this);
 }
Beispiel #2
0
 protected sealed override void OnWindowCreated(WindowCreatedEventArgs args)
 {
     this.LogInfo($"{args.Window}");
     var viewService = WindowLogic.Register(args.Window);
 }
Beispiel #3
0
        public void Show(SplashScreen splashScreen, Func <SplashScreen, UserControl> splashFactory, WindowLogic window)
        {
            if (splashFactory == null)
            {
                return;
            }
            var splash  = splashFactory(splashScreen);
            var service = new OverlayService();

            popup = service.Show(Sizes.FullScreen, splash);
            window.Activate(WindowLogic.ActivateSources.SplashScreen, this);
        }