我正在使用带有C#的VS2013,我在ReportViewer
时遇到了一个小问题。
当我单击打印按钮时,会打开一个对话框,告诉我选择打印机。
Screenshot
问题是我不想看到这个对话框。我想直接打印到默认打印机。
我找到了这个答案,但不是它对我有用吗?! Change behaviour of Print button in ReportViewer C#
答案 0 :(得分:-1)
您可以尝试此操作,设置默认打印机。
using System.Configuration;
System.Drawing.Printing.PrinterSettings pagina = new System.Drawing.Printing.PrinterSettings();
pagina.PrinterName=ConfigurationSettings.AppSettings["textBox_ImpNOMBRE"];//default printer name
//ADD OTHER CONFIGURATIONS SETTINGS
reportViewer1.PrinterSettings = pagina;