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