如何使用C#中的“剩余时间”属性更新进度栏
本文关键字:剩余时间 属性 更新 时间 中的 何使用 余时间 | 更新日期: 2023-09-27 18:29:05
我正在开发一个基于C#的桌面应用程序。作为报告生成的一部分,我生成了一个Excel文件。但是,随着条目数量的增加,完成报告生成所需的时间也会增加。
因此,我计划创建一个进度条,表示预计剩余时间。
- 我会计算第一次迭代所花费的时间(
T_1
) - 我知道迭代次数(
T_num
)
我正在使用进度条更新进度:
progressBar1.Minimum = 1;
progressBar1.Maximum = 100;
progressBar1.Value = 1;
我无法将这两个参数与进度条连接起来。知道怎么做吗?
编辑:
对不起,我的问题漏掉了这一部分。我也想显示估计的剩余时间。
感谢
如果设置ProgressBar1.Maximum=T_num,则可以在每次迭代中简单地递增Value。