将GeckoFX打印窗口保持在顶部

时间:2015-07-13 12:50:02

标签: c# printing geckofx

我的C#网络浏览器GeckoFX应用程序比全屏模式运行,用户无法在PC上打开任何其他应用程序。在我的应用程序中,当用户点击网页"打印"弹出按钮和打印窗口,在用户选择打印机并按"打印"之前,如果我的网页浏览器导航到其他链接,打印窗口将留在主窗口后面。

我的应用程序中禁用了

Alt+Tab组合,因此即使网页浏览器导航到其他链接,我也在寻找其他解决方案,了解如何将打印窗口保持在主应用程序窗口的顶部。

1 个答案:

答案 0 :(得分:1)

我正在使用GeckoFX运行C#应用程序(xulrunner:v33)。应用程序在Windows XP,Windows 7,Windows 8,Windows 10上运行

当我想要打印时,我不时会遇到Windows 7和Windows 8的问题。

测试用例:打印到USB打印机和/或网络打印机。在第5次/第10次/第20次打印后,我收到一条弹出的错误消息:“Printer Error”。非常间歇性。

要让它再次运行:我必须关闭应用并再次重启应用。