可以修改PrintDialog吗?

时间:2017-02-25 14:14:39

标签: c# winforms printing printdialog

我正在使用打印模块,我使用PrintDialog设置打印机设置,然后进行打印。问题是我必须在每次打印操作之前执行此操作。

我想选择打印机设置(PrintDialog提供的所有选项),然后将它们存储在某处(而不是直接从PrintDialog打印文档)。然后,当我想要打印某些东西时,它应该使用存储的选项进行打印。

所以我的问题如下:我可以通过更改" 打印"的名称来修改PrintDialog。按钮进入" 商店设置"?或者我应该完全重写该Dialog的功能? (我希望不会)。

我想更改该按钮名称,以便将其从打印窗口转换为打印设置窗口。

此外,是否存在类似PrintDialog的现有实现,而不是默认的?

谢谢!

1 个答案:

答案 0 :(得分:-1)

@CosminIoniţă

如果我是你,我会这样做。

将printdialog的所有选项保存在序列化的bin文件中。下次读取文件并在下一次从那里填充printdialog的所有选项。

希望有所帮助