Beispiel #1
0
        public void ShowFullscreenWindow()
        {
            if (_fullscreenWindow != null && _fullscreenWindow.IsLoaded) return;

            var factory = new Factory();
            var storage = factory.Storage(_config);

            _fullscreenWindow = new Screenshots.Fullscreen();
            _fullscreenWindow.Captured += (s, e) =>
            {
                storage.Store(e.CapturedImage);
                image1.Source = e.CapturedImage;
            };

            _fullscreenWindow.TakeScreenshot();
        }
Beispiel #2
0
        public void ShowFullscreenWindow()
        {
            if (_fullscreenWindow != null && _fullscreenWindow.IsLoaded)
            {
                return;
            }

            var factory = new Factory();
            var storage = factory.Storage(_config);

            _fullscreenWindow           = new Screenshots.Fullscreen();
            _fullscreenWindow.Captured += (s, e) =>
            {
                storage.Store(e.CapturedImage);
                image1.Source = e.CapturedImage;
            };

            _fullscreenWindow.TakeScreenshot();
        }