close

 ProgressBar控制項:

ProgressBar控制項又稱「進度條」,可以即時顯示某一個處理過程目前的進度為何。其外觀如下:image

 

(1) 其常用、且專用的成員有:

ProgressBar控制項.Minimun:一個int。乃是進度為零時的代表值(此時ProgressBar控制項的外觀是:image

。預設是0

ProgressBar控制項.Maximun:一個int。乃是進度全滿時的代表值(此時ProgressBar控制項的外觀是:image

 

。預設是100

ProgressBar控制項.Value:一個int。乃是當前進度的代表值。此值必須介於ProgressBar控制項.MinimunProgressBar控制項.Maximun之間。若當前進度越高,此值越大,和ProgressBar控制項的綠色部分也越長。

ProgressBar控制項.Step:一個int。必須搭配ProgressBar控制項.PerformStep()此成員函式使用。預設是10

(2) 其常用、且專用的成員函式有:

ProgressBar控制項.PerformStep():無回傳值。每執行一次此函式,ProgressBar控制項.Value的值就會增加,增加的大小為ProgressBar控制項.Step

(3) 範例:

progressBar1.Minimum = 0;

progressBar1.Maximum = 10;

progressBar1.Step = 1;

double N=100000000;

for (double i = 0; i < N; i++)

{

        if (i % (N/10) == 0)

        { progressBar1.PerformStep(); }

}

 

 

 

 

上一篇:日期與時間控制項

下一篇:windows media player

按此前往C#完整教學目錄

arrow
arrow

    埃伯 發表在 痞客邦 留言(0) 人氣()