Esempio n. 1
0
 private void setProgressBarStyleThreadSafe(ProgressBar progressBar, ProgressBarStyle progressBarStyle)
 {
     if (progressBar.InvokeRequired)
     {
         SetProgressBarStyleCallback d = setProgressBarStyleThreadSafe;
         this.Invoke(d, progressBar, progressBarStyle);
     }
     else
     {
         progressBar.Style = progressBarStyle;
     }
 }
Esempio n. 2
0
 private void SetProgressBarStyle(ProgressBarStyle style)
 {
     // InvokeRequired required compares the thread ID of the
     // calling thread to the thread ID of the creating thread.
     // If these threads are different, it returns true.
     if (progressBar1.InvokeRequired)
     {
         SetProgressBarStyleCallback d = SetProgressBarStyle;
         Invoke(d, new object[] { style });
     }
     else
     {
         progressBar1.Style       = style;
         expectedTreeView.Enabled = (style != ProgressBarStyle.Marquee);
         UseWaitCursor            = !Enabled;
     }
 }
Esempio n. 3
0
 private void SetProgressBarStyle(ProgressBarStyle style)
 {
     if (this.progressBar1.InvokeRequired)
     {
         SetProgressBarStyleCallback d = new SetProgressBarStyleCallback(SetProgressBarStyle);
         this.Invoke(d, new object[] { style });
     }
     else
     {
         if (style == ProgressBarStyle.Marquee)
         {
             progressBar1.Style = ProgressBarStyle.Marquee;
         }
         else
         {
             progressBar1.Style = ProgressBarStyle.Blocks;
         }
     }
 }