MigraDoc表未继续下一页

时间:2018-03-07 10:14:26

标签: c# migradoc

我不知道这是否是我所做的事情,因为我觉得我得到的不是Migradoc中表格的“开箱即用”功能。基本上我有一个大表,其中列超出页面的高度。正如您从屏幕截图中看到的那样,它似乎只是从页脚的第一页开始,只留下表格标题,将下一页留空。

enter image description here

我希望该表能够识别页面的末尾,然后继续在Table标题行下的下一页。

该表设置具有以下属性:

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

并且第一个/标题行标记为:

row.HeadingFormat = true;

可能值得注意但尚未研究的唯一另一件事是,每个单元格都包含一个子表,其中包含Checkbox,Label Text和下面的小描述。

是否/我可能遗失了哪些属性?

1 个答案:

答案 0 :(得分:2)

表分为下一页,但表行不会中断。

如果您的单行大于该页面,则它不会中断并将写入页面边界。

唯一重要的属性是HeadingFormatKeepWithNext