【发布时间】:2013-08-27 10:52:30
【问题描述】:
我正在开发基于 C# 的桌面应用程序。作为报告生成的一部分,我生成了一个 Excel 文件。但是,随着条目数量的增加,完成报告生成所需的时间也会增加。
所以,我打算创建一个进度条来表示估计的剩余时间。
- 我会计算第一次迭代所用的时间 (
T_1) - 我知道迭代次数(
T_num)
我正在使用进度条来更新进度:
progressBar1.Minimum = 1;
progressBar1.Maximum = 100;
progressBar1.Value = 1;
我无法将这 2 个参数与进度条连接起来。知道怎么做吗?
编辑:
对不起,我在我的问题中错过了这一部分。我也想显示估计的剩余时间。
谢谢
【问题讨论】:
-
您是否想要某种基于计时器的回调来显示部分迭代?
标签: c# timer progress-bar