public CheckAndDownloadUpdateView(CheckAndDownloadUpdateViewModel checkAndDownloadUpdateViewModel, IEventAggregator events) { InitializeComponent(); Events = events; if (checkAndDownloadUpdateViewModel != null) { DataContext = checkAndDownloadUpdateViewModel; } checkAndDownloadUpdateViewModel.PropertyChanged += delegate { this.Refresh(); }; }
protected override void OnClosing(System.ComponentModel.CancelEventArgs e) { CheckAndDownloadUpdateViewModel.CancelInstallation(); base.OnClosing(e); }