如何在读取xml文件时显示进度条

本文关键字:显示 文件 读取 xml | 更新日期: 2023-09-27 18:21:48

Im使用Crytal报告WPF应用程序生成带有xml文件的报告,这是我使用的代码

    protected override void OnContentRendered(EventArgs e)
    {
        DataSet dset = new DataSet1();
        DataSet reportData = new DataSet();
        reportData.ReadXml("http://192.168.1.10/test/data.xml");
        dset.Tables[0].Merge(reportData.Tables[0]);
        ReportDocument report = null;
        report = new CrystalReport1();
        report.SetDataSource(dset.Tables[0]);
        reportViewer.ViewerCore.ReportSource = report;
    }

因此,有人可以为我提供一个想法或示例,如何在读取xml文件时显示进度条窗口?

只想显示繁忙指示器,让用户知道应用程序正在读取xml文件并生成报告

reportData.ReadXml("http://192.168.1.10/test/data.xml");

问候

如何在读取xml文件时显示进度条

不在UI线程中读取XML。出于您的目的,您可以使用BackgroundWorker类。