Exemple #1
0
 public static void UpdateProgressBarMaximum(Form1 form, ToolStripProgressBar ctrl, int value)
 {
     if (ctrl.GetCurrentParent().InvokeRequired)
     {
         UpdateProgressBarCallBack d = new UpdateProgressBarCallBack(UpdateProgressBarMaximum);
         form.Invoke(d, new object[] { form, ctrl, value });
     }
     else
     {
         ctrl.Maximum = value;
     }
 }
Exemple #2
0
 public static void UpdateProgressBar(Form1 form, ToolStripProgressBar ctrl, int value)
 {
     if (ctrl.GetCurrentParent().InvokeRequired)
     {
         UpdateProgressBarCallBack d = new UpdateProgressBarCallBack(UpdateProgressBar);
         form.Invoke(d, new object[] { form, ctrl, value });
     }
     else
     {
         try
         {
             ctrl.Value = value;
         }
         catch
         {
             Console.WriteLine(value);
             ctrl.Value = ctrl.Maximum;
         }
     }
 }