程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB.NET >> vb.net的ProgressBar控件

vb.net的ProgressBar控件

編輯:VB.NET

ProgressBar(進度條)控件,是個水平放置的指示器,直觀地顯示某個操作正進行了多少時間。進度條並不顯示計算機執行某項特定任務要花多少分鐘或秒鐘,它提供的是直觀的視覺反饋,使用戶確信沒有理由中止操作或關掉計算機。進度條能減輕與等待復雜的運算結果有關的緊張和不安,提供了測量某項計算任務進度的切實措施。ProgressBar在工具箱中的圖標如圖所示:

1.Value、Maximum和Minimum屬性
Value屬性決定該控件被填充多少,其Maximum和Minimum屬性設置該控件的界限。要進行需要幾秒鐘的時間才能完成的操作時,就要使用ProgressBar控件。同時還必須知道該過程到達已知端點需要持續多長時間,並將其作為該控件的Maximum屬性來設置。
要顯示某個操作的進展情況,Value屬性將持續增長,直到達到了由Maximum屬性定義的最大值。這樣該控件顯示的填充塊的數目總是Value屬性與Maximum和Minimum屬性之間的比值。
例如,如果Mimimum屬性被設置為1,Maximum屬性被設置為100,Value屬性為50,那麼該控件將顯示百分之五十的填充塊。
2.將Maximum屬性設置為已知的界限
要對ProgressBar進行編程,則必須首先確定Value屬性攀升的界限。例如,如果正在下載文件,並且應用程序能夠確定該文件有多少字節,那麼可將Maximum屬性設置為這個數。在該文件下載過程中,應用程序還必須能夠確定該文件已經下載了多少字節,並將Value屬性設置為這個數。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved