【问题标题】:C# How to loop through Progress Bar perfectlyC#如何完美循环进度条
【发布时间】:2013-08-08 14:22:16
【问题描述】:

如果您不知道总长度,您如何完美地循环浏览进度条。 当我尝试这个时,我的循环首先结束,然后进度条会像 40%

            for (int i = 0; i < files.Length; i++)
            {
                progressBar1.Value = i;
                Convert(files[i]);
            }

【问题讨论】:

  • 你想要一个百分比
  • @Sayse 你忘了* 100

标签: c# loops for-loop logic


【解决方案1】:

尝试设置

progressBar1.Maximum = files.Length;

在你的循环之前

MSDN - ProgressBar.Maximum

【讨论】:

  • +1 - 不知道,但它是一种新颖的方法(编辑问题以包含研究链接)
猜你喜欢
  • 2016-07-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多