EnsureMinimum

Row.EnsureMinimum method

如果Row没有单元格,创建并追加一个Cell.

public void EnsureMinimum()

例子

展示如何确保行节点包含我们开始向其添加内容所需的节点。

Document doc = new Document();
Table table = new Table(doc);
doc.FirstSection.Body.AppendChild(table);
Row row = new Row(doc);
table.AppendChild(row);

// 行包含单元格,其中包含具有典型元素(例如运行、形状甚至其他表格)的段落。
// 我们的新行没有这些节点,并且在它出现之前我们无法向其中添加内容。
Assert.AreEqual(0, row.GetChildNodes(NodeType.Any, true).Count);

// 在表上调用“EnsureMinimum”方法将确保
// 该表格至少有一个包含空段落的单元格。
row.EnsureMinimum();
row.FirstCell.FirstParagraph.AppendChild(new Run(doc, "Hello world!"));

也可以看看