¿Cómo puedo mantener una tabla en un documento de flujo?

Pensé que si ponía la tabla en un párrafo, podría usar el atributo KeepTogether para mantener la tabla junta. La tabla se usa para los totales de un informe y el cliente no quiere que se dividan en dos páginas. ¡Imagina eso! Hay 5 filas en la mesa y me estoy volviendo loco sin saber qué probar a continuación.

Última línea de código:

myFlowDocument.Blocks.Add(footerParagraph);

La salida de footerParagraph comienza con:

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

KeepTogether normalmente funciona, pero ¿por qué no cuando contiene un Floater and Table? ¿Hay una solución?

¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta