StringFormat

StringFormat class

Kapselt Textlayoutinformationen (wie Ausrichtung, Ausrichtung und Tabstopps) Anzeigemanipulationen (wie Einfügen von Auslassungspunkten und nationale Ziffernersetzung) und OpenType-Funktionen. Diese Klasse kann nicht vererbt werden.

public sealed class StringFormat : IDisposable

Konstrukteure

Name Beschreibung
StringFormat() Initialisiert eine neue Instanz vonStringFormat Klasse.
StringFormat(StringFormat) Initialisiert eine neue Instanz vonStringFormat class aus dem angegebenen vorhandenenStringFormat Objekt.
StringFormat(StringFormatFlags) Initialisiert eine neue Instanz vonStringFormatKlasse mit dem angegebenen StringFormatFlags Aufzählung.
StringFormat(StringFormatFlags, int) Initialisiert eine neue Instanz vonStringFormat Klasse mit den angegebenenStringFormatFlags Aufzählung und Sprache.

Eigenschaften

Name Beschreibung
static GenericDefault { get; } Ruft einen generischen Standardwert abStringFormat Objekt.
static GenericTypographic { get; } Ruft eine generische Typografie abStringFormat Objekt.
Alignment { get; set; } Ruft Informationen zur Textausrichtung auf der vertikalen Ebene ab oder legt sie fest.
DigitSubstitutionLanguage { get; } Ruft die Sprache ab, die verwendet wird, wenn lokale Ziffern durch westliche Ziffern ersetzt werden.
DigitSubstitutionMethod { get; } Ruft die Methode ab, die für die Ziffernersetzung verwendet werden soll.
FormatFlags { get; set; } Holt oder setzt aStringFormatFlags Aufzählung, die Formatierungsinformationen enthält.
HotkeyPrefix { get; set; } Ruft ab oder setzt dieHotkeyPrefix Objekt dazuStringFormat Objekt.
LineAlignment { get; set; } Ruft die Linienausrichtung auf der horizontalen Ebene ab oder legt sie fest.
Trimming { get; set; } Ruft ab oder setzt dieStringTrimming Aufzählung dazuStringFormat Objekt.

Methoden

Name Beschreibung
Clone() Erstellt eine exakte Kopie davonStringFormat Objekt.
Dispose() Gibt alle von diesem verwendeten Ressourcen freiStringFormat Objekt.
GetTabStops(out float) Ruft die Tabstopps dafür abStringFormat Objekt.
SetDigitSubstitution(int, StringDigitSubstitute) Gibt die zu verwendende Sprache und Methode an, wenn westliche Ziffern durch lokale Ziffern ersetzt werden.
SetMeasurableCharacterRanges(CharacterRange[]) Gibt ein Array von anCharacterRange Strukturen, die die Zeichenbereiche darstellen, die von einem Aufruf an die gemessen werdenMeasureCharacterRanges Methode.
SetTabStops(float, float[]) Setzt dafür TabstoppsStringFormat Objekt.

Siehe auch