【问题标题】:In MigraDoc, how do I surround some text and a table with the same border?在 MigraDoc 中,如何用相同的边框包围一些文本和表格?
【发布时间】:2015-11-25 22:30:06
【问题描述】:

使用 MigraDoc,我可以写一个句子(在一个段落中)并用表格跟随它。我想用一个外边框包围这两个(表格应该仍然有自己的边框)。我尝试创建一个文本框架,添加文本和表格,并为框架设置边框,但这不起作用(文本在边框中,但表格不在)。

【问题讨论】:

    标签: c# migradoc


    【解决方案1】:

    我想我会使用一个表,可能有一些虚拟列和/或虚拟行。

    您可以在“段落”和“表格”之间添加一行。您可以在“表格”的左右和下方添加虚拟列以在此处获得双边框。

    对于“段落”,您可以使用 MergeRight 让它跨越所有列。

    您很可能必须在顶部添加两行,在底部添加一行,在左侧添加一列,在右侧添加一列。如果“table”应该跨越两页,“table”标题将不会重复。

    【讨论】:

    • 谢谢!我不得不在缩进和填充上玩很多,以使事情看起来正确,但它奏效了!如果表格跨越两页,表格标题不会重复,这太糟糕了。
    猜你喜欢
    • 1970-01-01
    • 2017-10-23
    • 1970-01-01
    • 2016-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-19
    • 2014-01-28
    相关资源
    最近更新 更多