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; } }
private CheckingForUpdateWindow() { InitializeComponent(); if (GuiController.AppIcon != null) { ImageSource imSource = GuiController.ToImageSource(GuiController.AppIcon); Icon = imSource; } }
private DownloadProgressWindow() { InitializeComponent(); DataContext = this; if (GuiController.AppIcon != null) { ImageSource imSource = GuiController.ToImageSource(GuiController.AppIcon); Icon = imSource; } }