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