我正在尝试在 c# 中做一个进度条,但我无法将它更新到 90% 并重置。但如果我显示一个消息框,那么它会填满。这段代码一直填满
public void mess(string s)
{
MessageBox.Show("l");
}
public void ProgressForm1Method(double min, double max)
{
ts.Maximum = (int)max;
ts.Value = (int)min;
this.Update();
Application.DoEvents();
if (ts.Value == ts.Maximum)
{
mess("l");
ts.Value = 0;
}
ts.Invalidate();
}
这不
public void mess(string s)
{
MessageBox.Show("l");
}
public void ProgressForm1Method(double min, double max)
{
ts.Maximum = (int)max;
ts.Value = (int)min;
this.Update();
Application.DoEvents();
if (ts.Value == ts.Maximum)
{
ts.Value = 0;
}
ts.Invalidate();
}