如何在PrintPreviewDialog中捕获打印事件

时间:2009-02-20 15:43:11

标签: c# printing

我继承了c#中的PrintPreviwDialog类。我想覆盖工具栏上的“打印”按钮,以便我可以选择打印机选项。

不幸的是,看起来像打印按钮的工具栏控件是私有的,我没有看到任何可以覆盖的事件。

必须有一些解决方案来获取打印预览对话框,然后才允许使用PrintDialog控件。

2 个答案:

答案 0 :(得分:1)

看起来我只需要在控件的新表单中重新创建我想要的所有功能。 PrintPreviewDialog类毫无价值。

答案 1 :(得分:0)

首先使用PrintDialog选择打印机,然后打开PrintPreviewDialog。