private void AddJob(NiJob job) { if (_controls.ContainsKey(job)) { return; } _jobsSeen++; var control = new JobProgressControl { Job = job, Dock = DockStyle.Top }; _controls.Add(job, control); _progressItemsPanel.Controls.Add(control); _progressItemsPanel.Controls.SetChildIndex(control, 0); if (job.Running) { UpdateOwnProgress(job); } }
private void AddJob(NiJob job) { if (_controls.ContainsKey(job)) return; _jobsSeen++; var control = new JobProgressControl { Job = job, Dock = DockStyle.Top }; _controls.Add(job, control); _progressItemsPanel.Controls.Add(control); _progressItemsPanel.Controls.SetChildIndex(control, 0); if (job.Running) UpdateOwnProgress(job); }