AerialForWindows.ScreenSaverWindow.ScreenSaverWindow C# (CSharp) Метод

ScreenSaverWindow() публичный Метод

public ScreenSaverWindow ( MediaElementController mediaElementController, int screen ) : System
mediaElementController AerialForWindows.Controllers.MediaElementController
screen int
Результат System
        public ScreenSaverWindow(MediaElementController mediaElementController, int screen)
        {
            Background = Brushes.Black;
            ResizeMode = ResizeMode.NoResize;
            ShowInTaskbar = false;
            WindowStyle = WindowStyle.None;
            Cursor = Cursors.None;
            Title = "Aerial For Windows";

            var grid = new Grid();

            _mediaElement = mediaElementController?.MediaElements[screen];
            if (_mediaElement != null) {
                _mediaElement.MediaFailed += MediaElementOnMediaFailed;
                grid.Children.Add(_mediaElement);
            }
            Content = grid;

            UpdateManager.Instance.UpdatesAvailable +=
                (_, __) => Dispatcher.BeginInvoke(DispatcherPriority.DataBind, (Action) OnUpdatesAvailable);
        }