Przejmuję przeglądarkę dokumentów i XPS, tak jak wcześniej tego nie próbowałem. Tak więc mam prosty kod ładujący dokument XPS i wyświetlający go w przeglądarce dokumentów, jednak dokument nie pojawia się. Przeglądarka dokumentów ładuje się i szybki krok w trybie debugowania mówi mi, że informacje tam są, po prostu się nie wyświetla.Wyświetlanie dokumentu XPS w przeglądarce dokumentów
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();
Cała literatura znajdę mówi mi, aby zrobić to w ten sposób jeszcze nie wydają się działać dla mnie. Jestem świadomy, że przeglądarka dokumentów nie lubi identyfikatorów URI, stąd nazwa pliku .remove.
Wszelkie sugestie co do tego, czego mi brakuje.
Cheers, SumGuy
ja nie faktycznie pracuje nad tym konkretnym projektem niedawno tak nie nie zauważyłem. Ale teraz, kiedy o tym wspomniałeś, jest to dość oczywiste. Pozdrawiam za odpowiedź – SumGuy