如何在FlowDocument中将表保存在一起?

时间:2012-09-12 22:38:40

标签: wpf xaml flowdocument

我想如果我将表放在段落中,我可以使用KeepTogether属性将表保持在一起。该表用于报告的总计,客户端不希望它们分为两页。设想!表格中有5行,我疯了,不知道下一步该尝试什么。

最后一行代码:

myFlowDocument.Blocks.Add(footerParagraph);

footerParagraph的输出以:

开头
<Paragraph KeepTogether="True">
    <Floater HorizontalAlignment="Center">
        <Table CellSpacing="0" FontFamily="Arial" FontSize="14" Foreground="#FF000000">

KeepTogether通常可以正常工作,但为什么不包含Floater和Table?有解决方法吗?

谢谢!

1 个答案:

答案 0 :(得分:5)

我有一个类似的问题,你尝试使用Figure而不是Floater。我的需要将Figure的CanDelayPlacement设置为false。