AllowBreakAcrossPages

RowFormat.AllowBreakAcrossPages property

Wahr, wenn der Text in einer Tabellenzeile über einen Seitenumbruch hinweg aufgeteilt werden darf.

public bool AllowBreakAcrossPages { get; set; }

Beispiele

Zeigt, wie Sie den Zeilenumbruch über mehrere Seiten hinweg für jede Zeile einer Tabelle deaktivieren.

Document doc = new Document(MyDir + "Table spanning two pages.docx");
Table table = doc.FirstSection.Body.Tables[0];

// Setzen Sie die Eigenschaft "AllowBreakAcrossPages" auf "false", um die Zeile beizubehalten
// in einem Stück, wenn sich eine Tabelle über zwei Seiten erstreckt, die entlang dieser Zeile unterbrochen werden.
// Wenn die Zeile zu groß ist, um auf eine Seite zu passen, verschiebt Microsoft Word sie auf die nächste Seite.
// Setzen Sie die Eigenschaft „AllowBreakAcrossPages“ auf „true“, um die Aufteilung der Zeile auf zwei Seiten zuzulassen.
foreach (Row row in table)
    row.RowFormat.AllowBreakAcrossPages = allowBreakAcrossPages;

doc.Save(ArtifactsDir + "Table.AllowBreakAcrossPages.docx");

Siehe auch