【问题标题】:How to bring to front the Print page ( Winform)?如何将打印页面(Winform)置于前面?
【发布时间】:2021-05-10 19:39:24
【问题描述】:

我正在打印 winform 页面的屏幕。

我点击打印,然后"select printer"页面出现, 我选择“保存为 pdf”,然后单击“打印”。 出现“打印到 Pdf”窗口,但它停留在 winform 的背面。

我怎样才能把这个窗口"Print to Pdf" screenshot带到前面?

Ps : 这是一个简单的GUI,打印页面是系统默认的。

【问题讨论】:

  • 最小化您的 WinForms 表单或将其发送回对您有帮助吗?
  • 我不希望 Winform 最小化,而只是让“Print to Pdf”弹出在 Winform 的前面。
  • 那么这应该可以帮助你stackoverflow.com/questions/49822314/…
  • 它以某种方式帮助了点击时,我可以调用外部应用程序,但仍然没有运气。打印页面为系统默认,选择打印机后,调用“splwow64.exe”,该页面停留在后台。
  • 不能自己调用​​exe吗?

标签: winforms printing


【解决方案1】:

对我有用的解决方案是:

从我删除的 Winform 中:

PrintPreviewDialog1 和 PrintDocument1_Print

然后从工具箱中重新插入它们。

不知何故,这解决了问题并将“打印页面”带到了前面。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-09
    • 2017-06-07
    • 1970-01-01
    • 2013-12-02
    • 1970-01-01
    • 2011-08-31
    • 2013-09-30
    相关资源
    最近更新 更多