Class StringFormat
Incapsula le informazioni sul layout del testo (come l’allineamento, l’orientamento e le tabulazioni), le manipolazioni del display (come l’inserimento di puntini di sospensione e la sostituzione delle cifre nazionali) e le funzionalità OpenType. Questa classe non può essere ereditata.
public sealed class StringFormat : DisposableObject
Costruttori
Nome | Descrizione |
---|
StringFormat() | Inizializza un nuovoStringFormat oggetto. |
StringFormat(StringFormat) | Inizializza un nuovoStringFormat oggetto dall’esistente specificatoStringFormat oggetto. |
StringFormat(StringFormatFlags) | Inizializza un nuovoStringFormat oggetto con l’oggetto specificatoStringFormatFlags enumerazione e lingua. |
Proprietà
Nome | Descrizione |
---|
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. |
DigitSubstitutionLanguage { get; set; } | Ottiene o imposta la lingua utilizzata quando le cifre locali vengono sostituite con le cifre 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 sulla 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 una matrice di distanze tra le tabulazioni nelle unità specificate daPageUnit proprietà. |
Trimming { get; set; } | Ottiene o imposta ilStringTrimming enumerazione per questoStringFormat oggetto. |
Metodi
Nome | Descrizione |
---|
DeepClone() | Crea un clone profondo di questoStringFormat oggetto. |
Dispose() | Elimina l’istanza corrente. |
SetTabStops(float, float[]) | Imposta le tabulazioni per questoStringFormat oggetto. |
override ToString() | Converte questoStringFormat oggetto a una stringa leggibile dall’uomo. |
Guarda anche