FontWeight
FontWeight structure
Egenskapen Font-weight anger vikten (eller fetheten) för teckensnittet. De tillgängliga vikterna beror på typsnittsfamiljen som för närvarande är inställd.
public struct FontWeight : IEquatable<FontWeight>
Egenskaper
| namn |
Beskrivning |
| IsAbsolute { get; } |
Indikerar om den här font-weight-instansen lagrar ett absolut värde på teckensnittets vikt (fethet) som ett heltal |
| IsInitial { get; } |
Indikerar om den här teckensnittsstorleken har ett initialt värde (Medium) |
| IsRelative { get; } |
Indikerar om den här font-weight-instansen lagrar ett relativt värde på teckensnittets vikt (fethet) - jämfört med fetheten för det överordnade elementet |
| Number { get; } |
Returnerar ett tal - heltalsvärde mellan 1 och 1000, inklusive, som beskriver teckensnittets fethet, eller ger ett undantag, om nuvarande fetstil inte är absolut, utan relativ |
| Value { get; } |
Returnerar ett värde för denna teckensnittsvikt som en string |
Metoder
| namn |
Beskrivning |
| static FromNumber(ushort) |
Skapar en teckensnittsvikt från specificerat antal |
| Equals(FontWeight) |
Avgör om angivna FontWeight-instanser är equal |
| override Equals(object) |
Avgör om denna FontWeight-instans är lika med specificerad uncasted |
| override GetHashCode() |
Returnerar en hash-kod för denna instans |
| static TryParse(string, out FontWeight) |
Försöker att analysera en angiven sträng och returnera en giltig FontWeight-instans på success |
| operator == |
Kontrollerar om två “FontWeight”-värden är lika |
| operator != |
Kontrollerar om två “FontWeight”-värden inte är lika |
Fält
| namn |
Beskrivning |
| static readonly Bold |
Fet teckensnittsvikt. Samma som 700. |
| static readonly Bolder |
En relativ teckensnittsvikt tyngre än det överordnade elementet |
| static readonly Lighter |
En relativ teckensnittsvikt lättare än det överordnade elementet |
| static readonly Normal |
Normal teckensnittsvikt. Samma som 400. |
Se även