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