FontWeight

FontWeight structure

Font-weight-Eigenschaft legt die Stärke (oder Fettigkeit) der Schriftart fest. Die verfügbaren Gewichte hängen von der aktuell eingestellten Schriftfamilie ab.

public struct FontWeight : IEquatable<FontWeight>

Eigenschaften

Name Beschreibung
IsAbsolute { get; } Gibt an, ob diese Font-Stärke-Instanz einen absoluten Wert der Stärke (Fettschrift) der Schriftart als Ganzzahl speichert
IsInitial { get; } Gibt an, ob diese Schriftgröße einen Anfangswert hat (Medium)
IsRelative { get; } Gibt an, ob diese Schriftstärkeinstanz einen relativen Wert der Stärke (Fettschrift) der Schriftart speichert – verglichen mit der Fettschrift des übergeordneten Elements
Number { get; } Gibt eine Zahl zurück – einen ganzzahligen Wert zwischen 1 und 1000 einschließlich, der die Fettschrift der Schriftart beschreibt, oder löst eine Ausnahme aus, wenn die aktuelle Fettschrift nicht absolut, sondern relativ ist
Value { get; } Gibt einen Wert dieser Schriftstärke als Zeichenfolge zurück

Methoden

Name Beschreibung
static FromNumber(ushort) Erstellt eine Schriftstärke aus der angegebenen Zahl
Equals(FontWeight) Bestimmt, ob angegebene FontWeight-Instanzen gleich sind
override Equals(object) Bestimmt, ob diese FontWeight-Instanz gleich dem angegebenen uncasted ist
override GetHashCode() Gibt einen Hash-Code für diese Instanz zurück
static TryParse(string, out FontWeight) Versucht, eine angegebene Zeichenfolge zu analysieren und bei Erfolg eine gültige FontWeight-Instanz zurückzugeben
operator == Überprüft, ob zwei „FontWeight“-Werte gleich sind
operator != Prüft, ob zwei „FontWeight“-Werte ungleich sind

Felder

Name Beschreibung
static readonly Bold Fette Schriftstärke. Wie 700.
static readonly Bolder Eine relative Schriftstärke schwerer als das übergeordnete Element
static readonly Lighter Eine relative Schriftstärke geringer als das übergeordnete Element
static readonly Normal Normale Schriftstärke. Wie 400.

Siehe auch