我正在创造一个更清洁的'应用程序使用Windows表单c#并希望有一个进度条。目前我只是在清理临时文件,缓存文件和浏览器垃圾。
我有一个进度条:
private System.Windows.Forms.ProgressBar _myProgressBar;
这是我的清理方法:
private void button1_Click_1(object sender, EventArgs e)
{
_myProgressBar.Value = 0;
ClearCache();
_myProgressBar.Value = 25;
ClearCookie();
_myProgressBar.Value = 50;
ClearHistory();
_myProgressBar.Value = 75;
TempCleaner();
_myProgressBar.Value = 100;
}
我希望它执行这4个方法(每个方法需要几秒钟才能完成),同时更新进度条;但它只是等到完成后再显示进度条已完成。如何在完成每个部分时让进度条显示进度?