[英]c# Winform: ReportViewer, print Directly to default printer
我正在将VS2013与C#一起使用,并且ReportViewer
有一个小问题。 当我单击“打印”按钮时,将打开一个对话框,告诉我选择打印机。 屏幕截图
问题是我不想看到此对话框。 我想直接打印到默认打印机。
我找到了这个答案,但不是对我有用吗? 在ReportViewer C#中更改“打印”按钮的行为
您可以尝试此操作,以设置默认打印机。
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;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.