ドキュメント ビューアーと XPS atm を試したことがないので試してみます。そのため、XPS ドキュメントを読み込んでドキュメント ビューアーに表示する簡単なコードがありますが、ドキュメントは表示されません。ドキュメント ビューアーが読み込まれ、デバッグ モードで簡単に実行すると、情報が存在することがわかりますが、表示されません。
dvDoc = new DocumentViewer();
string fileName = null;
string appPath = System.IO.Path.GetDirectoryName(Assembly.GetAssembly(typeof(DocumentWindow)).CodeBase);
if (type == "About")
fileName = appPath + @"\Documents\About.xps";
fileName = fileName.Remove(0, 6);
XpsDocument doc = new XpsDocument(fileName, FileAccess.Read);
dvDoc.Document = doc.GetFixedDocumentSequence();
私が見つけることができるすべての文献は、この方法で行うように指示していますが、私にはうまくいかないようです. ドキュメント ビューアーが URI を好まないことは承知しています。したがって、filename.remove 行です。
私が欠けているものに関する提案。
乾杯、SumGuy