我继承了c#中的PrintPreviwDialog类。我想覆盖工具栏上的“打印”按钮,以便我可以选择打印机选项。
不幸的是,看起来像打印按钮的工具栏控件是私有的,我没有看到任何可以覆盖的事件。
必须有一些解决方案来获取打印预览对话框,然后才允许使用PrintDialog控件。
答案 0 :(得分:1)
看起来我只需要在控件的新表单中重新创建我想要的所有功能。 PrintPreviewDialog类毫无价值。
答案 1 :(得分:0)
首先使用PrintDialog选择打印机,然后打开PrintPreviewDialog。