Wie kann ich eine Tabelle in einem FlowDocument zusammenhalten?

Ich dachte, wenn ich die Tabelle in einem Absatz platziere, könnte ich das KeepTogether-Attribut verwenden, um die Tabelle zusammenzuhalten. Die Tabelle wird für die Gesamtsummen eines Berichts verwendet, und der Kunde möchte nicht, dass diese auf zwei Seiten aufgeteilt werden. Stell dir das vor! Es gibt 5 Zeilen in der Tabelle und ich werde verrückt und weiß nicht, was ich als nächstes versuchen soll.

Letzte Codezeile:

myFlowDocument.Blocks.Add(footerParagraph);

Die Ausgabe von footerParagraph beginnt mit:

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

KeepTogether funktioniert normalerweise, aber warum nicht, wenn es einen Floater und eine Tabelle enthält? Gibt es eine Problemumgehung?

Vielen Dank!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage