示例#1
0
 protected virtual void OnReportProgress(ReportProgressEventArgs e)
 {
     if (ReportProgress != null)
     {
         ReportProgress(this, e);
     }
 }
示例#2
0
 protected virtual void OnReportProgress(ReportProgressEventArgs e)
 {
     if (ReportProgress != null)
         ReportProgress(this, e);
 }
示例#3
0
 private void library_ReportProgress(object sender, ReportProgressEventArgs e)
 {
     if (e.ProgressPercentage < 100)
     {
         this.progressBar.Value = (int)(e.ProgressPercentage);
     }
     else if (e.ProgressPercentage == 100)
     {
         statusStrip1.Items.Clear();
         progressBar = null;
         SetStatusStrip();
         library.ReportProgress -= library_ReportProgress;
     }
 }