public static void Shutdown(ExitCodes code) { Current.Dispatcher.Invoke(() => { if (code == ExitCodes.Updating) { var dlgdc = new Dialogs.DownloadToolUpdateDialogDataContext((Current as App).UpdateDownloadInfo); var dlg = new Dialogs.DownloadToolUpdateDialog(dlgdc); dlg.ShowDialog(); } Current.Shutdown((int)code); }); }
public DownloadToolUpdateDialog(DownloadToolUpdateDialogDataContext dc) { this.DataContext = dc; this.InitializeComponent(); }