FontWeight Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Refererar till tätheten av ett typsnitt, när det gäller ljushet eller tyngd av stroke.
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
- Arv
- Attribut
- Implementeringar
Exempel
I följande kodexempel FontWeight är inställningen "UltraBold".
<TextBlock FontWeight="UltraBold" FontFamily="Gil Sans MT">Hello, world</TextBlock>
Kommentarer
Viktskillnader särskiljs vanligtvis av en ökad stroke eller tjocklek som är associerad med ett givet tecken i ett typsnitt, jämfört med ett "normalt" tecken från samma typsnitt.
Observera Alla vikter är inte tillgängliga för alla typsnitt. När en vikt inte är tillgänglig för ett typsnitt returneras den närmaste matchande vikten.
XAML-attributanvändning
<object fontWeightProperty="fontWeightsValue"/>
XAML-värden
fontWeightsValue Ett FontWeights egenskapsnamn, till exempel "Light", "Normal" eller "UltraBold".
Metoder
| Name | Description |
|---|---|
| Compare(FontWeight, FontWeight) |
Jämför två instanser av FontWeight. |
| Equals(FontWeight) |
Avgör om det aktuella FontWeight objektet är lika med ett angivet FontWeight objekt. |
| Equals(Object) |
Avgör om det aktuella FontWeight objektet är lika med ett angivet objekt. |
| FromOpenTypeWeight(Int32) |
Skapar en ny instans av FontWeight som motsvarar OpenType-värdet |
| GetHashCode() |
Hämtar hash-koden för det här objektet. |
| ToOpenTypeWeight() |
Returnerar ett värde som representerar OpenType |
| ToString() |
Returnerar en textsträng som representerar objektets FontWeight värde och baseras på egenskapsinformationen CurrentCulture . |
Operatorer
| Name | Description |
|---|---|
| Equality(FontWeight, FontWeight) |
Jämför två instanser av FontWeight för likhet. |
| GreaterThan(FontWeight, FontWeight) |
Utvärderar två instanser av FontWeight för att avgöra om den ena instansen är större än den andra. |
| GreaterThanOrEqual(FontWeight, FontWeight) |
Utvärderar två instanser av FontWeight för att avgöra om en instans är större än eller lika med den andra. |
| Inequality(FontWeight, FontWeight) |
Utvärderar två instanser av FontWeight för att fastställa ojämlikhet. |
| LessThan(FontWeight, FontWeight) |
Utvärderar två instanser av FontWeight för att avgöra om den ena instansen är mindre än den andra. |
| LessThanOrEqual(FontWeight, FontWeight) |
Utvärderar två instanser av FontWeight för att avgöra om en instans är mindre än eller lika med den andra. |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
En beskrivning av den här medlemmen finns i ToString(String, IFormatProvider). |