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");

أنظر أيضا