Gewusst wie: Bearbeiten von fortlaufenden Inhaltselementen mit der Blocks-Eigenschaft
In diesen Beispielen werden einige Routinevorgänge veranschaulicht, die für fortlaufende Inhaltselemente mit der Blocks-Eigenschaft ausgeführt werden können. Diese Eigenschaft wird verwendet, um Elemente zu BlockCollection hinzuzufügen und daraus zu entfernen. Fortlaufende Inhaltselemente mit einer Blocks-Eigenschaft umfassen Folgendes:
In diesen Beispielen wird Section als fortlaufendes Inhaltselement verwendet. Diese Techniken können jedoch auf alle Elemente angewendet werden, die eine Auflistung von fortlaufenden Inhaltselementen hosten.
Beispiel
Im folgenden Beispiel wird ein neuer Section erstellt und anschließend mit der Add-Methode ein neuer Absatz zu den Section-Inhalten hinzugefügt.
Dim secx As New Section()
secx.Blocks.Add(New Paragraph(New Run("A bit of text content...")))
Section secx = new Section();
secx.Blocks.Add(new Paragraph(new Run("A bit of text content...")));
Im folgenden Beispiel wird ein neues Paragraph-Element erstellt und am Anfang vom Section eingefügt.
Dim parx As New Paragraph(New Run("Text to insert..."))
secx.Blocks.InsertBefore(secx.Blocks.FirstBlock, parx)
Paragraph parx = new Paragraph(new Run("Text to insert..."));
secx.Blocks.InsertBefore(secx.Blocks.FirstBlock, parx);
Im folgenden Beispiel wird die Anzahl der Block-Elemente der obersten Ebene abgerufen, die im Section enthalten sind.
Dim countTopLevelBlocks As Integer = secx.Blocks.Count
int countTopLevelBlocks = secx.Blocks.Count;
Im folgenden Beispiel wird das letzte Block-Element im Section gelöscht.
secx.Blocks.Remove(secx.Blocks.LastBlock)
secx.Blocks.Remove(secx.Blocks.LastBlock);
Im folgenden Beispiel wird der gesamte Inhalt (Block-Elemente) aus dem Section gelöscht.
secx.Blocks.Clear()
secx.Blocks.Clear();
Siehe auch
Aufgaben
Gewusst wie: Bearbeiten der Zeilengruppen einer Tabelle mit der RowGroups-Eigenschaft
Gewusst wie: Bearbeiten der Spalten einer Tabelle mit der Columns-Eigenschaft
Gewusst wie: Bearbeiten der Zeilengruppen einer Tabelle mit der RowGroups-Eigenschaft