StringFormat

StringFormat class

Incapsula le informazioni sul layout del testo (come allineamento, orientamento e tabulazioni), le manipolazioni di visualizzazione (come l’inserimento di puntini di sospensione e la sostituzione di cifre nazionali) e le funzioni OpenType. Questa classe non può essere ereditata.

public sealed class StringFormat : DisposableObject

Costruttori

NomeDescrizione
StringFormat()Inizializza un nuovoStringFormat oggetto.
StringFormat(StringFormat)Inizializza un nuovoStringFormat oggetto dall’esistente specificatoStringFormat oggetto.
StringFormat(StringFormatFlags)Inizializza un nuovoStringFormat oggetto con il specificatoStringFormatFlags enumerazione e lingua.

Proprietà

NomeDescrizione
static GenericDefault { get; }Ottiene un valore predefinito genericoStringFormat oggetto.
static GenericTypographic { get; }Ottiene un tipografico genericoStringFormat oggetto.
Alignment { get; set; }Ottiene o imposta le informazioni sull’allineamento del testo sul piano verticale.
CustomCharIdent { get; set; }Ottiene o imposta l’identificativo del carattere personalizzato.
DigitSubstitutionLanguage { get; set; }Ottiene o imposta la lingua utilizzata quando le cifre locali vengono sostituite con quelle occidentali.
DigitSubstitutionMethod { get; set; }Ottiene o imposta il metodo da utilizzare per la sostituzione delle cifre.
Disposed { get; }Ottiene un valore che indica se questa istanza è stata eliminata.
FirstTabOffset { get; }Ottiene il numero di spazi tra l’inizio di una riga di testo e la prima tabulazione.
FormatFlags { get; set; }Ottiene o imposta aStringFormatFlags enumerazione che contiene informazioni di formattazione.
HotkeyPrefix { get; set; }Ottiene o imposta ilHotkeyPrefix oggetto per questoStringFormat oggetto.
LineAlignment { get; set; }Ottiene o imposta l’allineamento della linea sul piano orizzontale.
TabStops { get; }Ottiene un array di distanze tra i punti di tabulazione nelle unità specificate daPageUnit proprietà.
Trimming { get; set; }Ottiene o imposta ilStringTrimming enumerazione per questoStringFormat oggetto.

Metodi

NomeDescrizione
DeepClone()Crea un clone profondo di questoStringFormat oggetto.
Dispose()Elimina l’istanza corrente.
SetTabStops(float, float[])Imposta le tabulazioni per questoStringFormat oggetto.
override ToString()Lo converteStringFormat oggetto a una stringa leggibile dall’uomo.

Guarda anche