LastSection

Document.LastSection property

Получает последний раздел документа.

public Section LastSection { get; }

Примечания

Возвращаетнулевой если разделов нет.

Примеры

Показывает, как создать новый раздел с помощью конструктора документов.

Document doc = new Document();

// Пустой документ по умолчанию содержит один раздел,
// который содержит дочерние узлы, которые мы можем редактировать.
Assert.AreEqual(1, doc.Sections.Count);

// Используйте конструктор документов, чтобы добавить текст в первый раздел.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");

// Создайте второй раздел, вставив разрыв раздела.
builder.InsertBreak(BreakType.SectionBreakNewPage);

Assert.AreEqual(2, doc.Sections.Count);

// Каждый раздел имеет свои настройки настройки страницы.
// Мы можем разделить текст во втором разделе на два столбца.
// Это не повлияет на текст в первом разделе.
doc.LastSection.PageSetup.TextColumns.SetCount(2);
builder.Writeln("Column 1.");
builder.InsertBreak(BreakType.ColumnBreak);
builder.Writeln("Column 2.");

Assert.AreEqual(1, doc.FirstSection.PageSetup.TextColumns.Count);
Assert.AreEqual(2, doc.LastSection.PageSetup.TextColumns.Count);

doc.Save(ArtifactsDir + "Section.Create.docx");

Смотрите также