【问题标题】:How do I capture the Print Event in PrintPreviewDialog如何在 PrintPreviewDialog 中捕获打印事件
【发布时间】:2009-02-20 15:43:11
【问题描述】:

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

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

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

【问题讨论】:

    标签: c# printing


    【解决方案1】:

    看来我只需要使用控件以新形式重新创建我想要的所有功能。 PrintPreviewDialog 类毫无价值。

    【讨论】:

    • 同意!我最近不得不做同样的事情。自己动手做起来非常容易。
    【解决方案2】:

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

    【讨论】:

    • 我认为在预览之前选择打印机会让客户感到困惑。
    猜你喜欢
    • 2013-03-22
    • 1970-01-01
    • 2012-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多