Changeset 9894 for trunk/sources/HeuristicLab.Clients.Hive.JobManager/3.3/Views/RefreshableHiveJobListView.cs
- Timestamp:
- 08/22/13 11:31:32 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Clients.Hive.JobManager/3.3/Views/RefreshableHiveJobListView.cs
r9893 r9894 34 34 [Content(typeof(ItemCollection<RefreshableJob>), false)] 35 35 public partial class RefreshableHiveJobListView : HeuristicLab.Core.Views.ItemCollectionView<RefreshableJob> { 36 private Progress progress;37 private ProgressView progressView;38 39 36 public RefreshableHiveJobListView() { 40 37 InitializeComponent(); … … 49 46 50 47 this.itemsListView.ListViewItemSorter = new ListViewItemDateComparer(0, SortOrder.Ascending); 51 52 progress = new Progress();53 progressView = new ProgressView(this, progress);54 48 } 55 49 … … 115 109 116 110 task.ContinueWith((t) => { 117 progress.Finish();111 MainFormManager.GetMainForm<HeuristicLab.MainForm.WindowsForms.MainForm>().RemoveOperationProgressFromView(this); 118 112 ErrorHandling.ShowErrorDialog("An error occured while deleting the job. ", t.Exception); 119 113 }, TaskContinuationOptions.OnlyOnFaulted); … … 126 120 127 121 private void DeleteHiveJobsAsync(object items) { 128 progress.Start("Deleting job...");122 MainFormManager.GetMainForm<HeuristicLab.MainForm.WindowsForms.MainForm>().AddOperationProgressToView(this, "Deleting job..."); 129 123 foreach (RefreshableJob item in (List<RefreshableJob>)items) { 130 124 Content.Remove(item); 131 125 } 132 progress.Finish();126 MainFormManager.GetMainForm<HeuristicLab.MainForm.WindowsForms.MainForm>().RemoveOperationProgressFromView(this); 133 127 } 134 128 … … 222 216 if (disposing) { 223 217 if (components != null) components.Dispose(); 224 progressView.Dispose();225 progressView = null;226 218 } 227 219 base.Dispose(disposing);
Note: See TracChangeset
for help on using the changeset viewer.