To jest a well-known bug Visual Studio pokazuje błąd podczas próby zbudowania FixedDocument
w XAML. Na przykład, następujący fragmentWPF: FixedDocument w Visual Studio 2008 Designer
<DocumentViewer>
<FixedDocument>
<PageContent>
<FixedPage Width="21.0cm" Height="29.7cm">
<TextBlock>Hello World!</TextBlock>
</FixedPage>
</PageContent>
</FixedDocument>
</DocumentViewer>
kompiluje i działa perfekcyjnie, ale Visual Studio pokazuje błąd na liście błędów (Property 'Pages' does not support values of type 'PageContent'.
) jest to dość irytujące.
Szukam rozwiązania, które pozwala mi budować moje dokumenty w pliku XAML w Visual Studio bez otrzymywania tego komunikatu o błędzie. Znalazłem obejście, które chciałbym udostępnić poniżej jako odpowiedź, ale jestem ciekawy, czy istnieje lepsze (bardziej eleganckie) rozwiązanie.