Похоже, вы должны использовать стол .
* 1005 Е.Г. *
<Table>
<Table.Columns>
<TableColumn/>
<TableColumn/>
</Table.Columns>
<TableRowGroup>
<TableRow>
<TableCell>
<Section><Paragraph>First section</Paragraph></Section>
</TableCell>
<TableCell>
<Section><Paragraph>Second section</Paragraph></Section>
</TableCell>
</TableRow>
</TableRowGroup>
</Table>
Вы можете повторять всю таблицу каждый раз, когда вам это нужно, или просто добавлять строки в группу строк каждый раз.
Я не проводил никаких тестов производительности с десятками тысяч таблиц или таблицами с десятками тысяч строк. Я перешел к диапазону около тысячи таблиц в одном документе потока, и FlowDocumentReader поддерживает хорошую производительность до этого уровня.