public static void Show(Window owner, NewVersionWindowType newVersionType, string version, string downloadLink = null) { winNewVersion theWindow = new winNewVersion(newVersionType); theWindow.Owner = owner; theWindow.Version = version; theWindow.DownloadLink = downloadLink; theWindow.ShowDialog(); }
public winNewVersion(NewVersionWindowType type) { InitializeComponent(); if (type == NewVersionWindowType.NewVersionAvailable) { lblUsingCurentVersion.Visibility = System.Windows.Visibility.Collapsed; } else if (type == NewVersionWindowType.NoNewVersionAvailable) { stpNewVersionAvailable.Visibility = System.Windows.Visibility.Collapsed; } else { // Error lblUsingCurentVersion.Content = "Unable to check for updates."; lblNewVersionAvailable.Content = "You can check for updates manually by visiting:"; } }