Class StringFormat

StringFormat class

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

NomeDescrizione
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à

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.
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

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()Converte questoStringFormat oggetto a una stringa leggibile dall’uomo.

Guarda anche