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 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
- 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 |
| 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
| 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). |