Пример #1
0
        private UpdateAvailableDialog(Appcast appcast)
        {
            ReleaseNotesLink = appcast.ReleaseNotesLink;
            NewVersion       = appcast.Version;

            DataContext = this;
            InitializeComponent();

            if (GuiController.AppIcon != null)
            {
                ImageSource imSource = GuiController.ToImageSource(GuiController.AppIcon);
                Icon            = imSource;
                GuiImage.Source = imSource;
            }

            if (!string.IsNullOrEmpty(ReleaseNotesLink))
            {
                try
                {
                    GuiWebBrowser.Source = new Uri(ReleaseNotesLink);
                }
                catch (Exception)
                {
                    // ignore errors
                }
            }
            else
            {
                GuiWebBrowser.Visibility = Visibility.Collapsed;
            }
        }
Пример #2
0
        private CheckingForUpdateWindow()
        {
            InitializeComponent();

            if (GuiController.AppIcon != null)
            {
                ImageSource imSource = GuiController.ToImageSource(GuiController.AppIcon);
                Icon = imSource;
            }
        }
Пример #3
0
        private DownloadProgressWindow()
        {
            InitializeComponent();
            DataContext = this;

            if (GuiController.AppIcon != null)
            {
                ImageSource imSource = GuiController.ToImageSource(GuiController.AppIcon);
                Icon = imSource;
            }
        }