c#Winform:ReportViewer,直接打印到默认打印机
我将VS2013与C#一起使用,我在c#Winform:ReportViewer,直接打印到默认打印机,c#,winforms,printing,reportviewer,C#,Winforms,Printing,Reportviewer,我将VS2013与C#一起使用,我在ReportViewer方面遇到了一个小问题。 当我单击“打印”按钮时,会打开一个对话框,告诉我选择打印机。 问题是我不想看到这个对话框。我想直接打印到默认打印机 using System.Configuration; System.Drawing.Printing.PrinterSettings pagina = new System.Drawing.Printing.PrinterSettings(); pagina.P
ReportViewer
方面遇到了一个小问题。
当我单击“打印”按钮时,会打开一个对话框,告诉我选择打印机。
问题是我不想看到这个对话框。我想直接打印到默认打印机
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;
我找到了这个答案,但它对我有用 您可以尝试设置默认打印机
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;
为什么它不适合你?这个解决方案有什么问题?