Add

Add(TabStop)

Aggiunge o sostituisce un punto di tabulazione nella raccolta.

public void Add(TabStop tabStop)
ParametroTipoDescrizione
tabStopTabStopUn oggetto tabulazione da aggiungere.

Osservazioni

Se nella posizione specificata esiste già un punto di tabulazione, verrà sostituito.

Esempi

Mostra come aggiungere tabulazioni personalizzate a un documento.

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

// Di seguito sono riportati due modi per aggiungere punti di tabulazione alla raccolta di punti di tabulazione di un paragrafo tramite la proprietà "ParagraphFormat".
// 1 - Crea un oggetto "TabStop", quindi aggiungilo alla raccolta:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Passa i valori per le proprietà di una nuova tabulazione al metodo "Aggiungi":
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Aggiunge tabulazioni a 5 cm a tutti i paragrafi.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Ogni carattere "tab" porta il cursore del builder nella posizione del punto di tabulazione successivo.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

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

Guarda anche


Add(double, TabAlignmentTabLeader)

Aggiunge o sostituisce un punto di tabulazione nella raccolta.

public void Add(double position, TabAlignment alignment, TabLeader leader)
ParametroTipoDescrizione
positionDoubleUna posizione (in punti) in cui aggiungere la tabulazione.
alignmentTabAlignmentUNTabAlignment valore that specifica l’allineamento del testo alla tabulazione.
leaderTabLeaderUNTabLeader valore that specifica il tipo di linea guida visualizzata sotto il carattere di tabulazione.

Osservazioni

Se nella posizione specificata esiste già un punto di tabulazione, verrà sostituito.

Esempi

Mostra come aggiungere tabulazioni personalizzate a un documento.

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

// Di seguito sono riportati due modi per aggiungere punti di tabulazione alla raccolta di punti di tabulazione di un paragrafo tramite la proprietà "ParagraphFormat".
// 1 - Crea un oggetto "TabStop", quindi aggiungilo alla raccolta:
TabStop tabStop = new TabStop(ConvertUtil.InchToPoint(3), TabAlignment.Left, TabLeader.Dashes);
paragraph.ParagraphFormat.TabStops.Add(tabStop);

// 2 - Passa i valori per le proprietà di una nuova tabulazione al metodo "Aggiungi":
paragraph.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(100), TabAlignment.Left,
    TabLeader.Dashes);

// Aggiunge tabulazioni a 5 cm a tutti i paragrafi.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true).OfType<Paragraph>())
{
    para.ParagraphFormat.TabStops.Add(ConvertUtil.MillimeterToPoint(50), TabAlignment.Left,
        TabLeader.Dashes);
}

// Ogni carattere "tab" porta il cursore del builder nella posizione del punto di tabulazione successivo.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Start\tTab 1\tTab 2\tTab 3\tTab 4");

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

Guarda anche