AllowOverlap

ShapeBase.AllowOverlap property

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob diese Form andere Formen überlappen kann.

public bool AllowOverlap { get; set; }

Bemerkungen

Diese Eigenschaft beeinflusst das Verhalten der Form in Microsoft Word. Aspose.Words ignoriert den Wert dieser Eigenschaft.

Diese Eigenschaft ist nur auf Formen der obersten Ebene anwendbar.

Der Standardwert istWAHR.

Beispiele

Zeigt, wie mit den Eigenschaften schwebender Tabellen gearbeitet wird.

Document doc = new Document(MyDir + "Table wrapped by text.docx");

Table table = doc.FirstSection.Body.Tables[0];

if (table.TextWrapping == TextWrapping.Around)
{
    Assert.AreEqual(RelativeHorizontalPosition.Margin, table.HorizontalAnchor);
    Assert.AreEqual(RelativeVerticalPosition.Paragraph, table.VerticalAnchor);
    Assert.AreEqual(false, table.AllowOverlap);

    // Für den HorizontalAnchor-Setter sind in RelativeHorizontalPosition nur Margin, Page und Column verfügbar.
    // Für alle anderen Werte wird die ArgumentException ausgelöst.
    table.HorizontalAnchor = RelativeHorizontalPosition.Column;

    // Für den VerticalAnchor-Setter sind in RelativeVerticalPosition nur Margin, Page und Paragraph verfügbar.
    // Für alle anderen Werte wird die ArgumentException ausgelöst.
    table.VerticalAnchor = RelativeVerticalPosition.Page;
}

Siehe auch