Add

Add(TabStop)

Fügt einen Tabulator in der Sammlung hinzu oder ersetzt ihn.

public void Add(TabStop tabStop)
ParameterTypBeschreibung
tabStopTabStopEin hinzuzufügendes Tabstoppobjekt.

Bemerkungen

Wenn an der angegebenen Position bereits ein Tabulator vorhanden ist, wird dieser ersetzt.

Beispiele

Zeigt, wie einem Dokument benutzerdefinierte Tabstopps hinzugefügt werden.

Document doc = new Document();
Paragraph paragraph = (Paragraph)doc.GetChild(NodeType.Paragraph, 0, true);

// Nachfolgend finden Sie zwei Möglichkeiten zum Hinzufügen von Tabstopps zur Tabstopp-Sammlung eines Absatzes über die Eigenschaft „ParagraphFormat“.
// 1 - Erstellen Sie ein „TabStop“-Objekt und fügen Sie es dann der Sammlung hinzu:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Übergeben Sie die Werte für die Eigenschaften eines neuen Tabstopps an die Methode „Add“:
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Fügen Sie allen Absätzen Tabstopps im Abstand von 5 cm hinzu.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Jedes „Tabulator“-Zeichen bringt den Cursor des Builders an die Position des nächsten Tabulatorstopps.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

doc.Save(ArtifactsDir + "TabStopCollection.AddTabStops.docx");

Siehe auch


Add(double, TabAlignmentTabLeader)

Fügt einen Tabulator in der Sammlung hinzu oder ersetzt ihn.

public void Add(double position, TabAlignment alignment, TabLeader leader)
ParameterTypBeschreibung
positionDoubleEine Position (in Punkten), an der der Tabulator hinzugefügt werden soll.
alignmentTabAlignmentATabAlignment Wert that gibt die Ausrichtung des Textes am Tabulatorstopp an.
leaderTabLeaderATabLeaderDer Wert that gibt den Typ der Führungslinie an, die unter dem Tabulatorzeichen angezeigt wird.

Bemerkungen

Wenn an der angegebenen Position bereits ein Tabulator vorhanden ist, wird dieser ersetzt.

Beispiele

Zeigt, wie einem Dokument benutzerdefinierte Tabstopps hinzugefügt werden.

Document doc = new Document();
Paragraph paragraph = (Paragraph)doc.GetChild(NodeType.Paragraph, 0, true);

// Nachfolgend finden Sie zwei Möglichkeiten zum Hinzufügen von Tabstopps zur Tabstopp-Sammlung eines Absatzes über die Eigenschaft „ParagraphFormat“.
// 1 - Erstellen Sie ein „TabStop“-Objekt und fügen Sie es dann der Sammlung hinzu:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Übergeben Sie die Werte für die Eigenschaften eines neuen Tabstopps an die Methode „Add“:
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Fügen Sie allen Absätzen Tabstopps im Abstand von 5 cm hinzu.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Jedes „Tabulator“-Zeichen bringt den Cursor des Builders an die Position des nächsten Tabulatorstopps.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

doc.Save(ArtifactsDir + "TabStopCollection.AddTabStops.docx");

Siehe auch