IsDecorative

ShapeBase.IsDecorative property

الحصول على أو تعيين العلامة التي تحدد ما إذا كان الشكل مزخرفًا في المستند.

public bool IsDecorative { get; set; }

ملاحظات

لاحظ أن الشكل ليس فارغًاAlternativeText لا يمكن أن تكون زخرفية.

أمثلة

يوضح كيفية ضبط الشكل ليكون زخرفيًا.

Document doc = new Document(MyDir + "Decorative shapes.docx");

Shape shape = (Shape) doc.GetChildNodes(NodeType.Shape, true)[0];
Assert.True(shape.IsDecorative);

// إذا لم يكن "النص البديل" فارغًا، فلا يمكن أن يكون الشكل مزخرفًا.
// لهذا السبب تغيرت قيمتنا إلى "خطأ".
shape.AlternativeText = "Alternative text.";
Assert.False(shape.IsDecorative);

DocumentBuilder builder = new DocumentBuilder(doc);

builder.MoveToDocumentEnd();
// إنشاء شكل جديد للزينة.
shape = builder.InsertShape(ShapeType.Rectangle, 100, 100);
shape.IsDecorative = true;

doc.Save(ArtifactsDir + "Shape.IsDecorative.docx");

أنظر أيضا