我不得不说这个例外真的很奇怪。在 Windows 10 中,通用 C#-XAML 应用程序。我有两个显示器(一个来自笔记本电脑,一个来自第二个屏幕)和一个表面。我有一个非常简单的应用程序,有 2 个页面,PageA 和 PageB。如果我从 PageA 提供的示例中放入 PDFTron 逻辑,它可以在所有 3 个屏幕中工作。如果我将 PDFTron 逻辑放在 PageB 中并使用笔记本电脑显示器而不更改任何内容,它会中断并引发有用的“未知错误!”。如果我在我的第二台显示器或表面上使用相同的应用程序,它就可以工作!!
我打电话
pdftron.PDFNet.Initialize();
在 App.xaml.cs 中并PDFViewCtrl = new PDFViewCtrl();
在 PageB 的构造函数中构建 UI 线程。
请问有什么帮助吗?
请注意,该示例在某些条件下可用作 Surface。但是在 3840x2160 戴尔笔记本电脑屏幕中,将逻辑放在 PageB 中它不起作用。