示例#1
0
 private void log_ProgressChanged(object sender, ProgressEventArg e)
 {
     MethodInvoker method = null;
     if (base.InvokeRequired)
     {
         if (method == null)
         {
             method = delegate {
                 this.pBarLog.Value = (int) e.Progress;
             };
         }
         base.BeginInvoke(method, null);
     }
     else
     {
         this.pBarLog.Value = (int) e.Progress;
     }
 }
示例#2
0
 private void log_ProgressChanged(object sender, ProgressEventArg e)
 {
     if (base.InvokeRequired)
     {
         base.BeginInvoke((MethodInvoker)(() =>
         {
             pBarLog.Value = (int)e.Progress;
         }), null);
     }
     else
     {
         pBarLog.Value = (int)e.Progress;
     }
 }