如何:在运行时从 PrintDialog 中捕获用户输入
虽然可以在设计时设置与打印有关的选项,但有时您也希望在运行时更改这些选项(多数情况下是由于用户的选择)。 可以使用 PrintDialog 和 PrintDocument 组件捕获用于打印文档的用户输入。
以编程方式更改打印选项
向窗体添加一个 PrintDialog 和一个 PrintDocument 组件。
将 PrintDialog 的 Document 属性设置为添加到窗体的 PrintDocument。
PrintDialog1.Document = PrintDocument1
printDialog1.Document = PrintDocument1;
printDialog1.Document = PrintDocument1;
printDialog1->Document = PrintDocument1;
使用 ShowDialog 方法显示 PrintDialog 组件。
PrintDialog1.ShowDialog()
printDialog1.ShowDialog();
printDialog1.ShowDialog();
printDialog1->ShowDialog();
来自对话框的用户打印选项将被复制到 PrintDocument 组件的 PrinterSettings 属性。