我正在用migradoc创建一个表 . 我需要给出行边框,但不是每个单元格 . 所以我只需要外边框 .
Code:
Row row = source.AddRow(); row.Borders.Width = 0.2; row.Borders.Color = Colors.Black;
这是我现有的代码 . 有了这个,我得到了所有细胞的边界 . 请帮助避免每个细胞的边界
您可以单独为每个单元格设置每个边框(左,右,上,下) .
您可以使用 Table 类的 SetEdge 方法来简化操作 .
Table
SetEdge
另请参阅(搜索 SetEdge ):http://pdfsharp.net/wiki/HelloMigraDoc-sample.ashx
你可以设置特定边框的宽度
yourrow.yourcell[0].Borders.Left.Width = 1.5;
在上面的示例中,您可以单独设置所需边框的宽度,但如果要一次设置所有四个边框的宽度,请使用table.SetEdge方法,如//设置指定单元格区域的边框
table.SetEdge(5, this.table.Rows.Count - 4, 1, 4, Edge.Box, BorderStyle.Single, 0.75);
欲了解更多信息,请查看MigraDoc example
2 回答
您可以单独为每个单元格设置每个边框(左,右,上,下) .
您可以使用
Table
类的SetEdge
方法来简化操作 .另请参阅(搜索
SetEdge
):http://pdfsharp.net/wiki/HelloMigraDoc-sample.ashx
你可以设置特定边框的宽度
在上面的示例中,您可以单独设置所需边框的宽度,但如果要一次设置所有四个边框的宽度,请使用table.SetEdge方法,如
//设置指定单元格区域的边框
欲了解更多信息,请查看MigraDoc example