C#進度條怎麼用 / C#progressBar的用法
- 電腦
- 關注:2.67W次
在編程工作中經常需要設置進度條,比如表示下載的進度、拷貝的進度、複製文件的進度等等。下面小編就介紹一下在C#中進度條的使用方法:
操作方法
(01)打開Microsoft Visual Studio 2010, 新建名字為【進度條】的程序。
(02)在新程序界面上放置合適的控件:包括,日誌輸出文本框控件;用於輸入進度條長度的輸入框;3個進度條的控制按鈕,可以分別開始、暫停或者停止進度條的進度;添加一個timer控件。
(03)設置timer控件屬性為間隔100毫秒,啟用狀態為停止。
(04)添加按鈕【開始】的代碼設置進度條的最小值是0,最大值是用户輸入的數值,當前進度為0;設置timer開始運行。
(05)添加按鈕【暫停/繼續】的代碼如果timer狀態為啟用,則停止timer;如果timer狀態為停止,則重新開始timer。
(06)添加按鈕【停止】的代碼停止timer的運行,並把進度條的當前值歸零。
(07)設置timer的代碼如果當前的進度小於進度條的長度,則自動加一。如果當前的進度等於進度條的最大值,則停止timer的運行。
(08)設置日誌輸出類可以在文本框中輸入過程日誌。
(09)生成exe文件進行測試
(10)在進度條長度框中輸入100,點擊【開始】,進度條會持續前進。
(11)點擊【暫停】,進度條會停止前進,【暫停】按鈕上的文字會顯示為【繼續】。
(12)再點擊【繼續】,進度條會繼續進行。
(13)當進度條前進到最大值後,會自動停止。
(14)點擊按鈕【停止】,會重啟進度條。
標籤:
進度條 CprogressBar
- 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/3v5o77.html