FontWeight
FontWeight structure
Font-weight özelliği, yazı tipinin ağırlığını (veya kalınlığını) ayarlar. Mevcut ağırlıklar, halihazırda ayarlanmış olan yazı tipi ailesine bağlıdır.
Copy public struct FontWeight : IEquatable < FontWeight >
Özellikleri
İsim
Tanım
IsAbsolute { get; }
Bu yazı tipi ağırlığı örneğinin, yazı tipinin ağırlığının (kalınlığının) mutlak bir değerini tamsayı olarak saklayıp saklamadığını gösterir.
IsInitial { get; }
Bu yazı tipi boyutunun bir başlangıç değerine sahip olup olmadığını gösterir (Orta)
IsRelative { get; }
Bu yazı tipi ağırlığı örneğinin, yazı tipinin ağırlığının (kalınlığının) göreli bir değerini depolayıp saklamadığını belirtir - üst öğenin kalınlığına kıyasla
Number { get; }
Bir sayı - yazı tipinin kalınlığını açıklayan 1 ile 1000 (dahil) arasında bir tamsayı değeri döndürür veya mevcut kalın yazı tipi mutlak değil de göreceli ise bir istisna atar
Value { get; }
Bu yazı tipi ağırlığının değerini string olarak döndürür
yöntemler
İsim
Tanım
static FromNumber (ushort)
Belirtilen sayıdan bir yazı tipi ağırlığı oluşturur
Equals (FontWeight)
Belirtilen FontWeight örneklerinin eşit olup olmadığını belirler
override Equals (object)
Bu FontWeight örneğinin belirtilen uncasted ile eşit olup olmadığını belirler.
override GetHashCode ()
Bu örnek için bir karma kod döndürür
static TryParse (string, out FontWeight)
Belirli bir dizeyi ayrıştırmaya çalışır ve başarı üzerinde geçerli bir FontWeight örneği döndürür
operator ==
İki “FontWeight” değerinin eşit olup olmadığını kontrol eder
operator !=
İki “FontWeight” değerinin eşit olup olmadığını kontrol eder
Alanlar
İsim
Tanım
static readonly Bold
Kalın yazı tipi ağırlığı. 700. ile aynı
static readonly Bolder
Üst öğeden bir göreli yazı tipi ağırlığı daha ağırdır
static readonly Lighter
Üst öğeden bir göreli yazı tipi ağırlığı daha hafif
static readonly Normal
Normal yazı tipi ağırlığı. 400. ile aynı
Ayrıca bakınız