FontWeight Struktura

Definice

Odkazuje na hustotu písma, pokud jde o světlost nebo tíha 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 jsou obecně diferencovány zvýšeným tahem nebo tloušťkou, která je spojena s daným znakem v řezu písma, 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 typy písma. 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

Name Description
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 pro FontWeight objekt.

ToString()

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

Operátory

Name Description
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 a určí, jestli je jedna instance FontWeight větší nebo rovna druhé instanci.

Inequality(FontWeight, FontWeight)

Vyhodnotí dvě instance FontWeight k 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 a určí, jestli je jedna instance FontWeight menší nebo rovna druhé.

Explicitní implementace rozhraní

Name Description
IFormattable.ToString(String, IFormatProvider)

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

Platí pro

Viz také