MigraDoc Table 没有继续到下一页

MigraDoc Table not continuing to next page

我不知道这是否是我做过的事情,因为我觉得我得到的不是 Migradoc 中 table 的 'out of the box' 功能。基本上我有一个很大的 table ,其中列跨越页面的高度。正如您从屏幕截图中看到的那样,它似乎只是从第一页继续到页脚,留下下一页空白,只有 table header.

我希望 table 识别页面的末尾,然后在 Table header 行下的下一页继续。

table 设置了以下属性:

table.KeepTogether = false;
table.Borders.Width = 0.5f;

并且 first/header 行标记为:

row.HeadingFormat = true;

唯一可能 note-worthy 但尚未研究的是每个单元格包含一个子 table,其中包含复选框、标签文本和下面的小描述。

Is/Are 我可能缺少哪些属性?

表格会换到下一页,但 table 行不会换行。

如果单行大于页面,那么它不会中断,并且会超出页面边界。

唯一重要的属性是 HeadingFormatKeepWithNext