C# winform 程序進度條


控制條控件: progressBar

不能按照你程序的進程自動變化,需認為計算,調整變化量

 private void progressBar1_Click(object sender, EventArgs e)
        {
                this.progressBar1.Maximum = 100;//設置進度條最大長度值
                this.progressBar1.Value = 0;//設置當前值
        }
     

  progressBar1.Invoke(new Action(() => { this.progressBar1.Value = 0; }));    //進度條初始化

 if (this.progressBar1.Value < 45)
      {
                    progressBar1.Invoke(new Action(() => { this.progressBar1.Value += 5; }));//改變進度條的值
        }

 progressBar1.Invoke(new Action(() => { this.progressBar1.Value = this.progressBar1.Maximum; }));  //進度條到達滿值

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM