Freigeben über


FontWeight Struktur

Definition

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
FontWeight
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 usWeightClass entspricht.

GetHashCode()

Ruft den Hashcode für dieses Objekt ab.

ToOpenTypeWeight()

Gibt einen Wert zurück, der den OpenType usWeightClass für das FontWeight -Objekt darstellt.

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).

Gilt für:

Weitere Informationen