System::Drawing::StringFormat‑Klasse

StringFormat class

Kapselt Informationen zur Textlayout, Anzeige-Manipulationen und OpenType-Funktionen. Objekte dieser Klasse sollten nur über die System::MakeObject() Funktion alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class StringFormat : public System::Object

Methoden

MethodeBeschreibung
Clone()Gibt eine exakte Kopie des aktuellen Objekts zurück.
get_Alignment() constGibt einen Wert zurück, der die horizontale Ausrichtung der Zeichenkette angibt.
get_DigitSubstitutionLanguage() constGibt einen Wert zurück, der die Sprache angibt, die verwendet wird, wenn lokale Ziffern durch westliche Ziffern ersetzt werden.
get_DigitSubstitutionMethod() constGibt die Methode zur Ziffernersetzung zurück.
get_FormatFlags() constGibt eine bitweise Kombination von StringFormatFlags zurück, die das vom aktuellen Objekt dargestellte Zeichenkettenformat angibt.
static get_GenericDefault()Gibt ein StringFormat-Objekt zurück, das ein generisches Standardformat darstellt.
static get_GenericTypographic()Gibt ein StringFormat-Objekt zurück, das ein generisches typografisches Format darstellt.
get_HotkeyPrefix() constGibt den Wert zurück, der angibt, wie das Hotkey-Präfix angezeigt wird.
get_LineAlignment() constGibt einen Wert zurück, der die vertikale Ausrichtung der Zeichenkette angibt.
get_Trimming() constGibt einen Wert zurück, der angibt, wie die Zeichenkette beschnitten wird.
GetCharacterRangesCount() constErmittelt die Größe des CharacterRange-Arrays.
GetTabStops(float&) constGibt die Tabulatorpositionen für das aktuelle StringFormat-Objekt zurück.
set_Alignment(StringAlignment)Setzt die horizontale Ausrichtung der Zeichenkette.
set_FormatFlags(StringFormatFlags)Setzt die Zeichenkettenformat-Flags.
set_HotkeyPrefix(Text::HotkeyPrefix)Setzt den Wert, der angibt, wie das Hotkey-Präfix angezeigt werden soll.
set_LineAlignment(StringAlignment)Setzt die vertikale Ausrichtung der Zeichenkette.
set_Trimming(StringTrimming)Setzt einen Wert, der angibt, wie die Zeichenkette beschnitten wird.
SetDigitSubstitution(int32_t, StringDigitSubstitute)Setzt die Sprache und Methode der Ziffernersetzung.
SetMeasurableCharacterRanges(const ArrayPtr<CharacterRange>&)Setzt ein Array von CharacterRange-Objekten, die die Zeichenbereiche darstellen, die durch einen Aufruf der MeasureCharacterRanges()-Methode gemessen werden.
SetTabStops(float, const ArrayPtr<float>&)Setzt die Tabulatorpositionen für das aktuelle StringFormat-Objekt.
StringFormat()Konstruiert eine neue Instanz der StringFormat-Klasse.
StringFormat(StringFormatFlags, int32_t)Konstruiert eine neue Instanz der StringFormat-Klasse mit den angegebenen Format-Flags und der Sprache.
StringFormat(const SharedPtr<StringFormat>&)Kopierkonstruktor.

Siehe auch