我正在努力实现看似应该是直接的东西,但运气不好 . 我需要一个MigraDoc表来呈现只有Table边框,不包括其间的所有单元格:

enter image description here

我跟着这篇文章的评论:

How do you add a border around a table in MigraDoc?

有用的信息,但我还没有能够实现完整的修复?我在表格添加到该部分之前运行以下代码:

table.Borders.Visible = true;
        for (int i = 0; i < table.Rows.Count - 2; i++)
        {
            table.Rows[i].Borders.Bottom.Visible = false;
        }

起初看起来它似乎完成了这项工作......直到我遇到下一页的表格...显然,底行边框仅针对最底行进行渲染,并且不考虑PageBreaks mid-table .

当然必须有更好的方法来做到这一点?