C# backgroundWorker问题
怎样让backgroundworker显示进度条?WorkerReportsProgre值已经改为true这是事件ProgressChanged中的代码,但是运行程序后进度条一直是空的
private void backgroundWorker1_ProgressChanged(object sender, ProgressChangedEventArgs e) { progressBar1.Value = e.ProgressPercentage; }
还有一个问题。有2个按钮buttonBegin和buttonCancel。是在用buttonBegin开始运行,然后点击buttonCancel取消后,到这里 都正常。可当再次点击buttonBegin时,就报错说:“此 BackgroundWorker 当前正忙,无法同时运行多个任务。”这个又怎么解决?
本人初学,麻烦解释详细点