EnsureMinimum
Содержание
[
Скрывать
]Cell.EnsureMinimum method
Если последний дочерний элемент не является абзацем, создается и добавляется один пустой абзац.
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);
Cell cell = new Cell(doc);
row.AppendChild(cell);
// Ячейки могут содержать абзацы с типичными элементами, такими как ряды, фигуры и даже другие таблицы.
// В нашей новой ячейке нет абзацев, и мы не можем добавлять в нее такое содержимое, как узлы запуска и формирования, пока они не появятся.
Assert.AreEqual(0, cell.GetChildNodes(NodeType.Any, true).Count);
// Вызов метода EnsureMinimum для ячейки гарантирует, что
// в ячейке есть хотя бы один пустой абзац, в который мы затем можем добавить содержимое.
cell.EnsureMinimum();
cell.FirstParagraph.AppendChild(new Run(doc, "Hello world!"));
Смотрите также
- class Cell
- пространство имен Aspose.Words.Tables
- сборка Aspose.Words