FontWeight Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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 |
GetHashCode() |
Načte kód hash pro tento objekt. |
ToOpenTypeWeight() |
Vrátí hodnotu, která představuje OpenType |
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). |