C#如何根据我的百分比显示进度条

时间:2011-09-13 04:31:49

标签: c# .net

我在Windows应用程序中包含了一个下载选项。我想按照我计算的百分比更新进度条结果。我计算了一个班级的百分比,并使用yield return来返回百分比:

 int percertage = ((int)(((decimal)Offset / (decimal)FileSize) * 100));
 yield return "Percentage: " + percertage.ToString() + "%";

如何将其分配到我的进度条,根据百分比更新值?

2 个答案:

答案 0 :(得分:1)

progress bar中我们有一个名为PerformStep()的函数,我们可以使用它来略微增加进度条的进度。

pBar1.PerformStep();

答案 1 :(得分:1)

试试这个:

int percertage= ((int)(((decimal)Offset / (decimal)FileSize) * 100));
pgbrValue.Value = percertage;//it's in C#
yield return "Percentage : " + percertage.ToString() + "%";