Es ist ein bekannter Fehler , dass Visual Studio beim Versuch einen Fehler anzeigt um ein FixedDocument
in XAML zu konstruieren. Zum Beispiel das folgende Snippet
kompiliert und läuft einwandfrei, aber Visual Studio zeigt einen Fehler in der Fehlerliste ( Property 'Pages' does not support values of type 'PageContent'.
) Dies ist ziemlich ärgerlich.
Ich suche nach einer Lösung, die es mir ermöglicht, meine Dokumente in einer XAML-Datei in Visual Studio zu erstellen, ohne diese Fehlermeldung zu erhalten. Ich habe einen Workaround gefunden, den ich unten als Antwort teilen möchte, aber ich bin gespannt, ob es eine bessere (elegantere) Lösung gibt.
Ich weiß, dass dies bereits beantwortet wurde, aber ich denke, diese Antwort ist schöner, weil Sie kein DocumentView hinzufügen müssen.
Wenn es eine Möglichkeit gibt, die Ressourcen mit dem Schlüsselnamen zu referenzieren und sie in das FixedDocument mit XAML zu schreiben, lassen Sie es mich bitte wissen. Ich kann keinen Weg finden, das zu tun, aber vielleicht ist es möglich.
Verwenden:
%Vor%Erweiterungsmethode:
%Vor%XAML:
%Vor%Tags und Links wpf .net fixeddocument visual-studio-2008 documentviewer