FontWeight Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verweist auf die Dichte einer Schriftart, d. h. darauf, wie fein oder breit die Striche sind.
public value class FontWeight : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontWeightConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public struct FontWeight : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.FontWeightConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None)>]
type FontWeight = struct
interface IFormattable
Public Structure FontWeight
Implements IFormattable
- Vererbung
- Attribute
- Implementiert
Beispiele
Im folgenden Codebeispiel ist auf FontWeight "UltraBold" festgelegt.
<TextBlock FontWeight="UltraBold" FontFamily="Gil Sans MT">Hello, world</TextBlock>
Hinweise
Gewichtungsunterschiede unterscheiden sich im Allgemeinen durch einen größeren Strich oder eine höhere Stärke, die einem bestimmten Zeichen in einer Schriftart zugeordnet ist, im Vergleich zu einem "normalen" Zeichen aus derselben Schriftart.
Hinweis Nicht alle Gewichtungen sind für alle Schriftarten verfügbar. Wenn keine Gewichtung für eine Schriftart verfügbar ist, wird die am ehesten übereinstimmende Gewichtung zurückgegeben.
Verwendung von XAML-Attributen
<object fontWeightProperty="fontWeightsValue"/>
XAML-Werte
fontWeightsValue
Ein FontWeights Eigenschaftsname, z. B. "Light", "Normal" oder "UltraBold".
Methoden
Compare(FontWeight, FontWeight) |
Vergleicht zwei Instanzen von FontWeight. |
Equals(FontWeight) |
Bestimmt, ob das aktuelle FontWeight-Objekt einem angegebenen FontWeight-Objekt entspricht. |
Equals(Object) |
Bestimmt, ob das aktuelle FontWeight-Objekt einem angegebenen Objekt entspricht. |
FromOpenTypeWeight(Int32) |
Erstellt eine neue Instanz von, FontWeight die dem OpenType-Wert |
GetHashCode() |
Ruft den Hashcode für dieses Objekt ab. |
ToOpenTypeWeight() |
Gibt einen Wert zurück, der den OpenType |
ToString() |
Gibt eine Textzeichenfolge zurück, die den Wert des FontWeight-Objekts darstellt und auf den CurrentCulture-Eigenschafteninformationen basiert. |
Operatoren
Equality(FontWeight, FontWeight) |
Prüft zwei Instanzen von FontWeight auf Gleichheit. |
GreaterThan(FontWeight, FontWeight) |
Wertet zwei Instanzen von FontWeight aus, um zu bestimmen, ob eine Instanz größer als die andere ist. |
GreaterThanOrEqual(FontWeight, FontWeight) |
Wertet zwei Instanzen von FontWeight aus, um zu bestimmen, ob eine Instanz größer oder gleich der anderen ist. |
Inequality(FontWeight, FontWeight) |
Wertet zwei Instanzen von FontWeight aus, um zu bestimmen, ob sie ungleich sind. |
LessThan(FontWeight, FontWeight) |
Wertet zwei Instanzen von FontWeight aus, um zu bestimmen, ob eine Instanz kleiner als die andere ist. |
LessThanOrEqual(FontWeight, FontWeight) |
Wertet zwei Instanzen von FontWeight aus, um zu bestimmen, ob eine Instanz kleiner oder gleich der anderen ist. |
Explizite Schnittstellenimplementierungen
IFormattable.ToString(String, IFormatProvider) |
Eine Beschreibung dieses Elements finden Sie unter ToString(String, IFormatProvider). |