自定义报告查看器

Customize Report Viewer

我在我的 winforms 应用程序中使用了 Report Viewer 来生成我的报告。 我需要自定义它以将目标导出类型限制为 ExcelWord 类型,即避免 PDF 导出。

我怎样才能完成这个任务?有什么建议吗?

我在 ReportExport 事件中添加了这个片段

 private void reportViewer1_ReportExport(object sender, ReportExportEventArgs e)
        {
            if (e.Extension.Name.ToLower() == "pdf")
            {

                reportViewer1.LocalReport.Refresh();
                reportViewer1.RefreshReport();
            }
        }

工作正常