首页 / 软件开发 / C# / C#实现在弹出窗口中显示进度条
C#实现在弹出窗口中显示进度条2011-04-14曾洪宁在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
;
}