FontWeight Struktura

Definicja

Odnosi się do gęstości kroju pisma, w odniesieniu do jasności lub liczby pociągnięć.Refers to the density of a typeface, in terms of the lightness or heaviness of the strokes.

public value class FontWeight : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontWeightConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public struct FontWeight : IFormattable
type FontWeight = struct
    interface IFormattable
Public Structure FontWeight
Implements IFormattable
Dziedziczenie
FontWeight
Atrybuty
Implementuje

Przykłady

W poniższym przykładzie FontWeight kodu ustawiono wartość "UltraBold".In the following code example, the FontWeight is set to "UltraBold".

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

Uwagi

Różnice wagi są zwykle zróżnicowane przez zwiększony obrys lub grubość, które są skojarzone z danym znakiem w kroju pisma, w porównaniu do znaku "normal" tego samego kroju.Weight differences are generally differentiated by an increased stroke or thickness that is associated with a given character in a typeface, as compared to a "normal" character from that same typeface.

Uwaga Nie wszystkie wagi są dostępne dla wszystkich krojówek.Note Not all weights are available for all typefaces. Gdy waga nie jest dostępna dla kroju pisma, zwracana jest najbliższa waga.When a weight is not available for a typeface, the closest matching weight is returned.

Użycie atrybutu języka XAMLXAML Attribute Usage

<object fontWeightProperty="fontWeightsValue"/>  

Wartości XAMLXAML Values

fontWeightsValuefontWeightsValue
Nazwa FontWeights właściwości, taka jak "Light", "normal" lub "UltraBold".A FontWeights property name, such as "Light", "Normal", or "UltraBold".

Metody

Compare(FontWeight, FontWeight)

Porównuje dwa wystąpienia FontWeightelementu.Compares two instances of FontWeight.

Equals(FontWeight)

Określa, czy bieżący FontWeight obiekt jest równy podanemu FontWeight obiektowi.Determines whether the current FontWeight object is equal to a specified FontWeight object.

Equals(Object)

Określa, czy bieżący FontWeight obiekt jest równy podanemu obiektowi.Determines whether the current FontWeight object is equal to a specified object.

FromOpenTypeWeight(Int32)

Tworzy nowe wystąpienie FontWeight , które odnosi OpenTypeOpenType się do wartości usWeightClass .Creates a new instance of FontWeight that corresponds to the OpenTypeOpenType usWeightClass value.

GetHashCode()

Pobiera kod skrótu dla tego obiektu.Retrieves the hash code for this object.

ToOpenTypeWeight()

Zwraca wartość reprezentującą OpenTypeOpenType FontWeight usWeightClass dla obiektu.Returns a value that represents the OpenTypeOpenType usWeightClass for the FontWeight object.

ToString()

Zwraca ciąg tekstowy reprezentujący wartość FontWeight obiektu i opiera się CurrentCulture na informacjach o właściwości.Returns a text string that represents the value of the FontWeight object and is based on the CurrentCulture property information.

Operatory

Equality(FontWeight, FontWeight)

Porównuje dwa wystąpienia FontWeight dla równości.Compares two instances of FontWeight for equality.

GreaterThan(FontWeight, FontWeight)

Oblicza dwa wystąpienia, FontWeight aby określić, czy jedno wystąpienie jest większe niż inne.Evaluates two instances of FontWeight to determine whether one instance is greater than the other.

GreaterThanOrEqual(FontWeight, FontWeight)

Oblicza dwa wystąpienia, FontWeight aby określić, czy jedno wystąpienie jest większe lub równe drugiemu.Evaluates two instances of FontWeight to determine whether one instance is greater than or equal to the other.

Inequality(FontWeight, FontWeight)

Oblicza dwa wystąpienia, FontWeight aby określić nierówność.Evaluates two instances of FontWeight to determine inequality.

LessThan(FontWeight, FontWeight)

Oblicza dwa wystąpienia, FontWeight aby określić, czy jedno wystąpienie jest mniejsze niż inne.Evaluates two instances of FontWeight to determine whether one instance is less than the other.

LessThanOrEqual(FontWeight, FontWeight)

Oblicza dwa wystąpienia, FontWeight aby określić, czy jedno wystąpienie jest mniejsze lub równe drugiemu.Evaluates two instances of FontWeight to determine whether one instance is less than or equal to the other.

Jawne implementacje interfejsu

IFormattable.ToString(String, IFormatProvider)

Aby uzyskać opis tego elementu członkowskiego, ToString(String, IFormatProvider)Zobacz.For a description of this member, see ToString(String, IFormatProvider).

Dotyczy

Zobacz też