程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#實現在彈出窗口中顯示進度條(1)

C#實現在彈出窗口中顯示進度條(1)

編輯:關於C語言

在C#中要實現顯示進度條,只要通過C#子線程控制進度條即可。至於彈出一個模式窗口來 顯示進度條,則可以按照子線程的思路稍作修改。

C#進度條窗體

首先是進度條窗體,需要在上面添加進度條,然後去掉ControlBox。除此外,還要增加一 個方法,用來控制進度條的增加幅度,具體如下:

/// < summary>
/// Increase process bar
/// < /summary>
/// < param name="nValue">the value increased<  /param>
/// < returns>< /returns>

public

bool
 Increase(
int
 nValue )
{

if
( nValue > 0 )
    {

if
( prcBar.Value + nValue <  prcBar.Maximum )
        {
            prcBar.Value += nValue;

return

true
;
        }

else

        {
            prcBar.Value = prcBar.Maximum;

this
.Close();

return

false
;
        }
    }

return

false
;
}

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