Como posso manter uma tabela juntos em um FlowDocument?

Eu pensei que se eu colocar a tabela em um parágrafo que eu poderia usar o atributo KeepTogether para manter a tabela juntos. A tabela é usada para os totais de um relatório e o cliente não os quer divididos em duas páginas. Imagine isso! Existem 5 linhas na tabela e estou ficando louco sem saber o que tentar em seguida.

Última linha de código:

myFlowDocument.Blocks.Add(footerParagraph);

A saída do footerParagraph começa com:

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

KeepTogether normalmente funciona, mas porque não quando contém um Floater e Table? Existe uma solução alternativa?

Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion