如何在运行时从打印对话框捕获用户输入
虽然可以在设计时设置与打印相关的选项,但有时需要在运行时更改这些选项,这很可能是因为用户所做的选择。 可以使用 PrintDialog 和 PrintDocument 组件捕获用于打印文档的用户输入。
以编程方式更改打印选项
向窗体添加 PrintDialog 和 PrintDocument 组件。
将 PrintDialog 的 Document 属性设置为添加到窗体中的 PrintDocument。
PrintDialog1.Document = PrintDocument1
printDialog1.Document = PrintDocument1;
printDialog1->Document = PrintDocument1;
使用 ShowDialog 方法显示 PrintDialog 组件。
PrintDialog1.ShowDialog()
printDialog1.ShowDialog();
printDialog1->ShowDialog();
用户在对话框中的打印选项将被复制到 PrintDocument 组件的 PrinterSettings 属性。