Add

Add(TabStop)

Lägger till eller ersätter ett tabbstopp i samlingen.

public void Add(TabStop tabStop)
ParameterTypBeskrivning
tabStopTabStopEtt tabbstoppobjekt att lägga till.

Anmärkningar

Om ett tabbstopp redan finns på den angivna positionen ersätts det.

Exempel

Visar hur man lägger till anpassade tabbstopp i ett dokument.

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

// Nedan finns två sätt att lägga till tabbstopp till ett styckes samling av tabbstopp via egenskapen "ParagraphFormat".
// 1 - Skapa ett "TabStop"-objekt och lägg sedan till det i samlingen:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Skicka värdena för egenskaper för ett nytt tabbstopp till metoden "Lägg till":
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Lägg till tabbstopp vid 5 cm till alla stycken.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Varje "tab"-tecken tar byggarens markör till platsen för nästa tabbstopp.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

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

Se även


Add(double, TabAlignmentTabLeader)

Lägger till eller ersätter ett tabbstopp i samlingen.

public void Add(double position, TabAlignment alignment, TabLeader leader)
ParameterTypBeskrivning
positionDoubleEn position (i punkter) där tabbstoppet ska läggas till.
alignmentTabAlignmentATabAlignment värde that anger justeringen av text vid tabbstoppet.
leaderTabLeaderATabLeader värde that anger typen av ledarraden som visas under tabbtecknet.

Anmärkningar

Om ett tabbstopp redan finns på den angivna positionen ersätts det.

Exempel

Visar hur man lägger till anpassade tabbstopp i ett dokument.

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

// Nedan finns två sätt att lägga till tabbstopp till ett styckes samling av tabbstopp via egenskapen "ParagraphFormat".
// 1 - Skapa ett "TabStop"-objekt och lägg sedan till det i samlingen:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Skicka värdena för egenskaper för ett nytt tabbstopp till metoden "Lägg till":
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Lägg till tabbstopp vid 5 cm till alla stycken.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Varje "tab"-tecken tar byggarens markör till platsen för nästa tabbstopp.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

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

Se även