LastSection

Document.LastSection property

Ottiene l’ultima sezione del documento.

public Section LastSection { get; }

Osservazioni

Restituiscenullo se non ci sono sezioni.

Esempi

Mostra come creare una nuova sezione con un generatore di documenti.

Document doc = new Document();

// Un documento vuoto contiene una sezione per impostazione predefinita,
// che contiene nodi secondari che possiamo modificare.
Assert.AreEqual(1, doc.Sections.Count);

// Utilizza un generatore di documenti per aggiungere testo alla prima sezione.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");

// Crea una seconda sezione inserendo un'interruzione di sezione.
builder.InsertBreak(BreakType.SectionBreakNewPage);

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

// Ogni sezione ha le proprie impostazioni di configurazione della pagina.
// Possiamo dividere il testo nella seconda sezione in due colonne.
// Ciò non influenzerà il testo nella prima sezione.
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");

Guarda anche