private void OnJobProgress(object sender, JobProgressEventArgs e) { if (InvokeRequired) { Invoke(m_jobProgressDelegate, sender, e); return; } if (!string.IsNullOrEmpty(e.MainJobCaption)) { lblMainJob.Text = e.MainJobCaption; } if (e.MainJobProgress != -1) { progMainJob.Value = e.MainJobProgress; } if (!string.IsNullOrEmpty(e.SecondaryJobCaption)) { lblSecondaryJob.Text = e.SecondaryJobCaption; } if (e.SecondaryJobProgress != -1) { progSecondaryJob.Value = e.SecondaryJobProgress; } }
protected void RaizeJobProgressEvent(JobProgressEventArgs e) { if (JobProgress != null) { JobProgress(this, e); } }