打印机和打印对话框

本文关键字:对话框 打印 打印机 | 更新日期: 2023-09-27 18:26:58

我想打印一个文件,但我不想每次按Ctrl+p时都显示打印对话框,我希望它在我选择表单上的"打印"按钮后打印我指定的文件。有什么可能的方法可以实现这一点吗?[我会设置所有的东西:页面大小、颜色、打印机打印我的文档等,我可以在表单上显示这些属性。]

打印机和打印对话框

只需使用PrintDialog()的PrintVisual()方法:

new System.Windows.Controls.PrintDialog().PrintVisual(this.yourVisual, "Description");

我建议查看MSDN上的StandardPrintController文档。