我有一个功能,可以在结尾处预览报告。由于从数据库检索的数据非常庞大,因此需要几分钟时间。因此我需要一个进度条。现在我需要进度条来动态更新和结束该功能。我该怎么做?任何形式的帮助将不胜感激。我的代码如下。
按钮点击事件
Backgroundworker1.RunworkerAsync()
在BackgroundWorker1.DoWork事件
上ProgressBar1.Minimum = 0
ProgressBar1.Maximum = 100
ProgressBar1.Step=1
ProgressBar1.PerformStep
If chkInvRef.Checked= True Then
AccountLedgerReportWithRef()
Else
AccountLedgerReport()
EndIf
我的进度条似乎没有移动。它在第一次阻止后被阻止。我的报告已预览,但进度条未向前移动。请帮助。 提前完成。