FontWeight Struktura

Definicja

Odnosi się do gęstościface, pod względem lekkości lub ciężkości pociągnięć.

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
Dziedziczenie
FontWeight
Atrybuty
Implementuje

Przykłady

W poniższym przykładzie FontWeight kodu parametr jest ustawiony na "UltraBold".

<TextBlock FontWeight="UltraBold" FontFamily="Gil Sans MT">Hello, world</TextBlock>

Uwagi

Różnice wagi są zwykle rozróżniane przez zwiększony pociągnięcie lub grubość, która jest skojarzona z danym znakiem w kroju, w porównaniu do znaku "normalnego" od tego samego czcionki.

Uwaga Nie wszystkie wagi są dostępne dla wszystkich krojów typów. Gdy waga nie jest dostępna dla wierzchu, zwracana jest najbliższa dopasowana waga.

Użycie atrybutu języka XAML

<object fontWeightProperty="fontWeightsValue"/>  

Wartości XAML

fontWeightsValue
FontWeights Nazwa właściwości, taka jak "Light", "Normal" lub "UltraBold".

Metody

Compare(FontWeight, FontWeight)

Porównuje dwa wystąpienia klasy FontWeight.

Equals(FontWeight)

Określa, czy bieżący FontWeight obiekt jest równy określonemu FontWeight obiektowi.

Equals(Object)

Określa, czy bieżący FontWeight obiekt jest równy określonemu obiektowi.

FromOpenTypeWeight(Int32)

Tworzy nowe wystąpienie FontWeight , które odpowiada wartości OpenType usWeightClass .

GetHashCode()

Pobiera kod skrótu dla tego obiektu.

ToOpenTypeWeight()

Zwraca wartość reprezentującą typ OpenType usWeightClass dla FontWeight obiektu.

ToString()

Zwraca ciąg tekstowy reprezentujący wartość FontWeight obiektu i jest oparty na informacjach CurrentCulture o właściwości.

Operatory

Equality(FontWeight, FontWeight)

Porównuje dwa wystąpienia FontWeight równości.

GreaterThan(FontWeight, FontWeight)

Ocenia dwa wystąpienia FontWeight klasy , aby określić, czy jedno wystąpienie jest większe niż drugie.

GreaterThanOrEqual(FontWeight, FontWeight)

Ocenia dwa wystąpienia FontWeight klasy , aby określić, czy jedno wystąpienie jest większe, czy równe innej.

Inequality(FontWeight, FontWeight)

Ocenia dwa wystąpienia FontWeight elementu w celu określenia nierówności.

LessThan(FontWeight, FontWeight)

Ocenia dwa wystąpienia FontWeight klasy , aby określić, czy jedno wystąpienie jest mniejsze niż drugie.

LessThanOrEqual(FontWeight, FontWeight)

Ocenia dwa wystąpienia FontWeight klasy , aby określić, czy jedno wystąpienie jest mniejsze niż lub równe drugiemu.

Jawne implementacje interfejsu

IFormattable.ToString(String, IFormatProvider)

Aby uzyskać opis tego członka, zobacz ToString(String, IFormatProvider).

Dotyczy

Zobacz też