我正在使用 C# 和 WPF 生成水晶报告。
到目前为止我的代码是
report.PrintOptions.PaperSize = (CrystalDecisions.Shared.PaperSize)System.Drawing.Printing.PaperKind.A5;
report.PrintToPrinter(2, true, 0, 0);
crystalReportsViewer1.ViewerCore.ReportSource = report;
crystalReportsViewer1.ToggleSidePanel = SAPBusinessObjects.WPF.Viewer.Constants.SidePanelKind.None;
我需要显示一个对话框,即 PrintDialog 以允许用户只选择他想要打印的打印机,其余的打印设置由我在代码中完成。请建议....