Add

Add(TabStop)

Koleksiyonda bir sekme durağı ekler veya değiştirir.

public void Add(TabStop tabStop)
ParametreTipTanım
tabStopTabStopEklenecek bir sekme durdurma nesnesi.

Notlar

Belirtilen konumda bir sekme durağı zaten varsa, değiştirilir.

Örnekler

Bir belgeye özel sekme duraklarının nasıl ekleneceğini gösterir.

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

// Aşağıda "ParagraphFormat" özelliği aracılığıyla bir paragrafın sekme durakları koleksiyonuna sekme durakları eklemenin iki yolu bulunmaktadır.
// 1 - Bir "TabStop" nesnesi oluşturun ve ardından onu koleksiyona ekleyin:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Yeni bir sekme durağının özelliklerinin değerlerini "Ekle" metoduna geçirin:
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Tüm paragraflara 5 cm'de sekme durakları ekleyin.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Her "sekme" karakteri, oluşturucunun imlecini bir sonraki sekme durağının konumuna götürür.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

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

Ayrıca bakınız


Add(double, TabAlignmentTabLeader)

Koleksiyonda bir sekme durağı ekler veya değiştirir.

public void Add(double position, TabAlignment alignment, TabLeader leader)
ParametreTipTanım
positionDoubleSekme durağının ekleneceği konum (nokta cinsinden).
alignmentTabAlignmentATabAlignment that değeri sekme durağında metnin hizalanmasını belirtir.
leaderTabLeaderATabLeaderthat değeri sekme karakterinin altında görüntülenen öncü çizginin türünü belirtir.

Notlar

Belirtilen konumda bir sekme durağı zaten varsa, değiştirilir.

Örnekler

Bir belgeye özel sekme duraklarının nasıl ekleneceğini gösterir.

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

// Aşağıda "ParagraphFormat" özelliği aracılığıyla bir paragrafın sekme durakları koleksiyonuna sekme durakları eklemenin iki yolu bulunmaktadır.
// 1 - Bir "TabStop" nesnesi oluşturun ve ardından onu koleksiyona ekleyin:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Yeni bir sekme durağının özelliklerinin değerlerini "Ekle" metoduna geçirin:
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Tüm paragraflara 5 cm'de sekme durakları ekleyin.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Her "sekme" karakteri, oluşturucunun imlecini bir sonraki sekme durağının konumuna götürür.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

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

Ayrıca bakınız