Esempio n. 1
0
        private void SetProgressPercentage(int percentage)
        {
            if (toolStrip1.InvokeRequired)
            {
                SetProgressPercentageCallback d = new SetProgressPercentageCallback(SetProgressPercentage);
                Invoke(d, new object[] { percentage });
            }
            else
            {
                switch (percentage)
                {
                case 0:
                    toolStripProgressBar1.Visible = true;
                    toolStripProgressBar1.Minimum = 0;
                    toolStripProgressBar1.Maximum = 100;
                    toolStripProgressBar1.Value   = 0;
                    break;

                case 100:
                    toolStripProgressBar1.Visible = false;
                    break;

                default:
                    toolStripProgressBar1.Value = percentage;
                    break;
                }
                toolStrip1.Refresh();
            }
        }
Esempio n. 2
0
 public void SetProgressPercentage( int percentage )
 {
     if( toolStrip1.InvokeRequired )
     {
         SetProgressPercentageCallback d = new SetProgressPercentageCallback( SetProgressPercentage );
         Invoke( d, new object[] { percentage } );
     } else
     {
         switch( percentage )
         {
             case 0:
                 toolStripProgressBar1.Visible = true;
                 toolStripProgressBar1.Minimum = 0;
                 toolStripProgressBar1.Maximum = 100;
                 toolStripProgressBar1.Value = 0;
                 break;
             case 100:
                 toolStripProgressBar1.Visible = false;
                 break;
             default:
                 toolStripProgressBar1.Value = percentage;
                 break;
         }
         toolStrip1.Refresh();
     }
 }