LastSection

Document.LastSection property

Hämtar det sista avsnittet i dokumentet.

public Section LastSection { get; }

Anmärkningar

Returnerarnull om det inte finns några avsnitt.

Exempel

Visar hur man skapar en ny sektion med en dokumentbyggare.

Document doc = new Document();

// Ett tomt dokument innehåller en sektion som standard,
// som innehåller underordnade noder som vi kan redigera.
Assert.AreEqual(1, doc.Sections.Count);

// Använd en dokumentbyggare för att lägga till text i det första avsnittet.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");

// Skapa en andra sektion genom att infoga en sektionsbrytning.
builder.InsertBreak(BreakType.SectionBreakNewPage);

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

// Varje avsnitt har sina egna sidinställningar.
// Vi kan dela upp texten i det andra avsnittet i två kolumner.
// Detta kommer inte att påverka texten i det första avsnittet.
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");

Se även