是否可以将FixedPage添加到WPF窗口?

时间:2014-09-17 03:50:53

标签: wpf fixeddocument fixedpage

是否可以从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>

0 个答案:

没有答案