0

是否可以从 FixedDocument 中创建一个已创建的 FixedPage 并将其添加到 WPF 窗口中,就像添加 UserControl 一样?

目的基本上是将页面添加到网格并将边框、页眉和/或页脚包装到页面以创建新的固定页面。

正在尝试这样的事情,但没有奏效:

    <ContentControl Content="{Binding}" Grid.Row="1">
        <ContentControl.Resources>
            <DataTemplate DataType="{x:Type local:CustomerReportPageViewModel}">
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                    </Grid.RowDefinitions>
                    <local:CustomerReportGridHeader Grid.Row="0" />
                    <local:ReportItemsControl ItemsSource="{Binding DataDisplay}" Grid.Row="1" />
                </Grid>
            </DataTemplate>
            <DataTemplate DataType="{x:Type local:AppendixAReportPageViewModel}">
                <FixedPage DataContext="{Binding Content}" />
            </DataTemplate>
        </ContentControl.Resources>
    </ContentControl>
4

0 回答 0