Sdílet prostřednictvím


FontWeight Struktura

Definice

Odkazuje na hustotu písma, pokud jde o světlost nebo závažnost tahů.

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
Dědičnost
FontWeight
Atributy
Implementuje

Příklady

V následujícím příkladu FontWeight kódu je nastavena na UltraBold.

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

Poznámky

Rozdíly v hmotnosti se obecně odlišují zvýšeným tahem nebo tloušťkou, která je přidružená k danému znaku v písmu, ve srovnání s "normálním" znakem ze stejného typu.

Poznámka Ne všechny váhy jsou k dispozici pro všechny řezy. Pokud není pro řez písma k dispozici váha, vrátí se nejbližší odpovídající váha.

Použití atributu XAML

<object fontWeightProperty="fontWeightsValue"/>  

Hodnoty XAML

fontWeightsValue
Název FontWeights vlastnosti, například "Light", "Normal" nebo "UltraBold".

Metody

Compare(FontWeight, FontWeight)

Porovná dvě instance .FontWeight

Equals(FontWeight)

Určuje, zda je aktuální FontWeight objekt roven zadanému FontWeight objektu.

Equals(Object)

Určuje, zda je aktuální FontWeight objekt roven zadanému objektu.

FromOpenTypeWeight(Int32)

Vytvoří novou instanci FontWeight , která odpovídá hodnotě OpenType usWeightClass .

GetHashCode()

Načte kód hash pro tento objekt.

ToOpenTypeWeight()

Vrátí hodnotu, která představuje OpenType usWeightClass objektu FontWeight .

ToString()

Vrátí textový řetězec, který představuje hodnotu objektu FontWeight a je založen na informacích CurrentCulture o vlastnosti.

Operátory

Equality(FontWeight, FontWeight)

Porovná dvě instance FontWeight rovnosti.

GreaterThan(FontWeight, FontWeight)

Vyhodnotí dvě instance FontWeight a určí, jestli je jedna instance větší než druhá.

GreaterThanOrEqual(FontWeight, FontWeight)

Vyhodnotí dvě instance FontWeight a určí, jestli je jedna instance větší nebo rovna druhé instanci.

Inequality(FontWeight, FontWeight)

Vyhodnotí dvě instance FontWeight určení nerovnosti.

LessThan(FontWeight, FontWeight)

Vyhodnotí dvě instance FontWeight a určí, jestli je jedna instance menší než druhá.

LessThanOrEqual(FontWeight, FontWeight)

Vyhodnotí dvě instance FontWeight a určí, jestli je jedna instance menší nebo rovna druhé instanci.

Explicitní implementace rozhraní

IFormattable.ToString(String, IFormatProvider)

Popis tohoto člena najdete v tématu ToString(String, IFormatProvider).

Platí pro

Viz také