Class StringFormat

StringFormat class

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

public sealed class StringFormat : DisposableObject

Konstrukteure

NameBeschreibung
StringFormat()Initialisiert eine neueStringFormat Objekt.
StringFormat(StringFormat)Initialisiert eine neueStringFormat Objekt aus dem angegebenen vorhandenenStringFormat Objekt.
StringFormat(StringFormatFlags)Initialisiert eine neueStringFormat Objekt mit dem angegebenenStringFormatFlags Aufzählung und Sprache.

Eigenschaften

NameBeschreibung
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; set; }Ruft die Sprache ab oder legt sie fest, die verwendet wird, wenn lokale Ziffern durch westliche Ziffern ersetzt werden.
DigitSubstitutionMethod { get; set; }Ruft die für die Ziffernersetzung zu verwendende Methode ab oder legt sie fest.
Disposed { get; }Ruft einen Wert ab, der angibt, ob diese Instanz verworfen wird.
FirstTabOffset { get; }Ruft die Anzahl der Leerzeichen zwischen dem Anfang einer Textzeile und dem ersten Tabstopp ab.
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.
TabStops { get; }Ruft ein Array von Abständen zwischen Tabstopps in den Einheiten ab, die von angegeben wurdenPageUnit Eigentum.
Trimming { get; set; }Ruft ab oder setzt dieStringTrimming Aufzählung dazuStringFormat Objekt.

Methoden

NameBeschreibung
DeepClone()Erstellt einen tiefen Klon davonStringFormat Objekt.
Dispose()Verwirft die aktuelle Instanz.
SetTabStops(float, float[])Setzt dafür TabstoppsStringFormat Objekt.
override ToString()Konvertiert diesStringFormat Objekt in eine für Menschen lesbare Zeichenfolge.

Siehe auch