0

我正在开发一个基于 C# 的桌面应用程序。作为报告生成的一部分,我生成了一个 Excel 文件。但是,随着条目数量的增加,完成报告生成所需的时间也会增加。

所以,我打算创建一个进度条来表示估计的剩余时间。

  • 我会计算第一次迭代所用的时间 ( T_1)
  • 我知道迭代次数 ( T_num)

我正在使用进度条来更新进度:

progressBar1.Minimum = 1;
progressBar1.Maximum = 100;
progressBar1.Value = 1;

我无法将这两个参数与进度条连接起来。知道怎么做吗?

编辑 :

对不起,我在我的问题中错过了这一部分。我也想显示估计的剩余时间。

谢谢

4

1 回答 1

1

如果您设置 ProgressBar1.Maximum = T_num 那么您可以简单地在每次迭代时增加 Value。

于 2013-08-27T10:57:02.927 回答