private void BwRunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
{
//this.progressBar1.Hide();
this.progressBar1.Visible = false;
MessageBox.Show ("执行完毕");
}在程序的下方,我这样写,不起作用啊,执行完毕后,不弹出“执行完毕”框。仿佛BwRunWorkerCompleted这个方法没起作用,难道需要调用吗?请问该怎样写?谢谢了。
// attaching event handlers.
private void InitializeBackgroundWorker()
{
backgroundWorker1.DoWork +=
new DoWorkEventHandler(backgroundWorker1_DoWork);
backgroundWorker1.RunWorkerCompleted +=
new RunWorkerCompletedEventHandler(
backgroundWorker1_RunWorkerCompleted);
backgroundWorker1.ProgressChanged +=
new ProgressChangedEventHandler(
backgroundWorker1_ProgressChanged);
}详细看msdn http://msdn.microsoft.com/zh-cn/library/system.componentmodel.backgroundworker.aspx