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 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:";
            }
        }
        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:";
            }
        }