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 |