Cloud
Облачный сервис для быстрого и эффективного анализа и визуализации данных для вашего бизнеса без необходимости создания своих приложений и программирования.
BackgroundWorker lets you show a live progress bar while a large report builds, then display it when finished.Rendering event to track progress; show the result on completion:void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
report.Load(stream);
report.Compile();
report.CompiledReport.Rendering += CompiledReport_Rendering;
report.Render(false);
}
void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
{
progressBar1.Visible = false;
report.Show();
}Render(false) — render on the worker thread without the built-in progress window.CompiledReport.Rendering event — raised as pages build; use it to advance your own progressBar1.RunWorkerCompleted — back on the UI thread; hide progress and show the report.