Condividi tramite


Classe StringFormat (gdiplusstringformat.h)

La classe StringFormat incapsula informazioni sul layout del testo (ad esempio allineamento, orientamento, tabulazioni e ritaglio) e manipolazioni di visualizzazione (ad esempio taglio, sostituzione dei caratteri per i caratteri non supportati dal tipo di carattere richiesto e sostituzione delle cifre per le lingue che non utilizzano cifre dell'Europa occidentale). È possibile passare un oggetto StringFormat al metodo DrawString Methods per formattare una stringa.

Ereditarietà

La classe StringFormat implementa GdiplusBase.

Metodi

La classe StringFormat include questi metodi.

 
StringFormat::Clone

Il metodo StringFormat::Clone crea un nuovo oggetto StringFormat e lo inizializza con il contenuto di questo oggetto StringFormat.
StringFormat::GenericDefault

Il metodo StringFormat::GenericDefault crea un oggetto StringFormat generico e predefinito.
StringFormat::GenericTypographic

Il metodo StringFormat::GenericTypographic crea un oggetto StringFormat generico tipografico.
StringFormat::GetAlignment

Il metodo StringFormat::GetAlignment ottiene un elemento dell'enumerazione StringAlignment che indica l'allineamento dei caratteri di questo oggetto StringFormat in relazione all'origine del rettangolo di layout.
StringFormat::GetDigitSubstitutionLanguage

Il metodo StringFormat::GetDigitSubstitutionLanguage ottiene la lingua corrispondente alle cifre da sostituire con le cifre dell'Europa occidentale.
StringFormat::GetDigitSubstitutionMethod

Il metodo StringFormat::GetDigitSubstitutionMethod ottiene un elemento dell'enumerazione StringDigitSubstitute che indica il metodo di sostituzione delle cifre utilizzato da questo oggetto StringFormat.
StringFormat::GetFormatFlags

Il metodo StringFormat::GetFormatFlags ottiene i flag di formato stringa per questo oggetto StringFormat.
StringFormat::GetHotkeyPrefix

Il metodo StringFormat::GetHotkeyPrefix ottiene un elemento dell'enumerazione HotkeyPrefix che indica il tipo di elaborazione eseguita su una stringa quando viene rilevato un prefisso di tasto di scelta rapida, un'e commerciale (&).
StringFormat::GetLastStatus

Il metodo StringFormat::GetLastStatus restituisce un valore che indica la natura dell'errore più recente del metodo di questo oggetto StringFormat.
StringFormat::GetLineAlignment

Il metodo StringFormat::GetLineAlignment ottiene un elemento dell'enumerazione StringAlignment che indica l'allineamento della riga di questo oggetto StringFormat in relazione all'origine del rettangolo di layout.
StringFormat::GetMeasurableCharacterRangeCount

Il metodo StringFormat::GetMeasurableCharacterRangeCount ottiene il numero di intervalli di caratteri misurabili attualmente impostati. Gli intervalli di caratteri impostati possono essere misurati in una stringa usando il metodo MeasureCharacterRanges.
StringFormat::GetTabStopCount

Il metodo StringFormat::GetTabStopCount ottiene il numero di offset di tabulazione in questo oggetto StringFormat.
StringFormat::GetTabStops

Il metodo StringFormat::GetTabStops ottiene gli offset delle tabulazioni in questo oggetto StringFormat.
StringFormat::GetTrimming

Il metodo StringFormat::GetTrimming ottiene un elemento dell'enumerazione StringTrimming che indica lo stile di taglio di questo oggetto StringFormat.
StringFormat::SetAlignment

Il metodo StringFormat::SetAlignment imposta l'allineamento dei caratteri di questo oggetto StringFormat in relazione all'origine del rettangolo di layout. Un rettangolo di layout viene usato per posizionare la stringa visualizzata.
StringFormat::SetDigitSubstitution

Il metodo StringFormat::SetDigitSubstitution imposta il metodo di sostituzione delle cifre e la lingua corrispondente ai sostituti delle cifre.
StringFormat::SetFormatFlags

Il metodo StringFormat::SetFormatFlags imposta i flag di formato per questo oggetto StringFormat. I flag di formato determinano la maggior parte delle caratteristiche di un oggetto StringFormat.
StringFormat::SetHotkeyPrefix

Il metodo StringFormat::SetHotkeyPrefix imposta il tipo di elaborazione eseguito su una stringa quando viene rilevato il prefisso del tasto di scelta rapida, un'e commerciale (&).
StringFormat::SetLineAlignment

Il metodo StringFormat::SetLineAlignment imposta l'allineamento della linea di questo oggetto StringFormat in relazione all'origine del rettangolo di layout.
StringFormat::SetMeasurableCharacterRanges

Il metodo StringFormat::SetMeasurableCharacterRanges imposta una serie di intervalli di caratteri per questo oggetto StringFormat che, quando in una stringa, può essere misurato dal metodo MeasureCharacterRanges.
StringFormat::SetTabStops

Il metodo StringFormat::SetTabStops imposta gli offset per le tabulazioni in questo oggetto StringFormat.
StringFormat::SetTrimming

Il metodo StringFormat::SetTrimming imposta lo stile di taglio per questo oggetto StringFormat. Lo stile di taglio determina come tagliare una stringa in modo che si adatti al rettangolo di layout.
StringFormat::StringFormat

Crea un oggetto StringFormat da un altro oggetto StringFormat.
StringFormat::StringFormat

In questo argomento vengono elencati i costruttori della classe StringFormat. Per un elenco completo delle classi, vedere Classe StringFormat. (overload 2/2)
StringFormat::StringFormat

In questo argomento vengono elencati i costruttori della classe StringFormat. Per un elenco completo delle classi, vedere Classe StringFormat. (overload 1/2)
StringFormat::StringFormat

Crea un oggetto StringFormat basato su flag di formato stringa e una lingua.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione gdiplusstringformat.h