Пример #1
0
 public void AddProgressValue(int value)
 {
     if (progress.InvokeRequired)
     {
         CallIntMethodDelegate d = new CallIntMethodDelegate(AddProgressValue);
         try { progress.Invoke(d, value); }
         catch (ThreadInterruptedException) { }
     }
     else
     {
         progress.Value += value;
     }
 }
Пример #2
0
 private void SetProgressMaximum(int maximum)
 {
     if (progress.InvokeRequired)
     {
         CallIntMethodDelegate d = new CallIntMethodDelegate(SetProgressMaximum);
         try { progress.Invoke(d, maximum); }
         catch (ThreadInterruptedException) { }
     }
     else
     {
         progress.Maximum = maximum;
     }
 }