FontWeight Yapı

Tanım

Bir yazı tipinin, vuruşların hafifliği veya ağırlığı bakımından yoğunluğuna karşılık gelir.

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
Devralma
FontWeight
Öznitelikler
Uygulamalar

Örnekler

Aşağıdaki kod örneğinde , FontWeight "UltraBold" olarak ayarlanmıştır.

<TextBlock FontWeight="UltraBold" FontFamily="Gil Sans MT">Hello, world</TextBlock>

Açıklamalar

Ağırlık farklılıkları genellikle, aynı yazı tipindeki "normal" karakterle karşılaştırıldığında, yazı tipindeki belirli bir karakterle ilişkili artan bir vuruş veya kalınlık ile ayırt edilir.

Not Tüm yazı biçimleri için tüm ağırlıklar kullanılamaz. Yazı tipi için bir ağırlık kullanılamadığında, en yakın eşleşen ağırlık döndürülür.

XAML Öznitelik Kullanımı

<object fontWeightProperty="fontWeightsValue"/>  

XAML Değerleri

fontWeightsValue
FontWeights"Light", "Normal" veya "UltraBold" gibi bir özellik adı.

Yöntemler

Compare(FontWeight, FontWeight)

öğesinin iki örneğini FontWeightkarşılaştırır.

Equals(FontWeight)

Geçerli FontWeight nesnenin belirtilen FontWeight bir nesneye eşit olup olmadığını belirler.

Equals(Object)

Geçerli FontWeight nesnenin belirtilen bir nesneye eşit olup olmadığını belirler.

FromOpenTypeWeight(Int32)

OpenType usWeightClass değerine karşılık gelen yeni bir örneği FontWeight oluşturur.

GetHashCode()

Bu nesnenin karma kodunu alır.

ToOpenTypeWeight()

Nesne için OpenType usWeightClass değerini FontWeight temsil eden bir değer döndürür.

ToString()

Nesnenin değerini FontWeight temsil eden ve özellik bilgilerini temel alan CurrentCulture bir metin dizesi döndürür.

İşleçler

Equality(FontWeight, FontWeight)

eşitlik için iki örneğini FontWeight karşılaştırır.

GreaterThan(FontWeight, FontWeight)

Bir örneğin FontWeight diğerinden büyük olup olmadığını belirlemek için iki örneğini değerlendirir.

GreaterThanOrEqual(FontWeight, FontWeight)

Bir örneğin diğerinden büyük veya buna eşit olup olmadığını belirlemek için iki örneğini FontWeight değerlendirir.

Inequality(FontWeight, FontWeight)

Eşitsizliği belirlemek için iki örneğini FontWeight değerlendirir.

LessThan(FontWeight, FontWeight)

Bir örneğin FontWeight diğerinden küçük olup olmadığını belirlemek için iki örneğini değerlendirir.

LessThanOrEqual(FontWeight, FontWeight)

Bir örneğin diğerinden küçük veya diğerine eşit olup olmadığını belirlemek için iki örneğini FontWeight değerlendirir.

Belirtik Arabirim Kullanımları

IFormattable.ToString(String, IFormatProvider)

Bu üyenin açıklaması için bkz ToString(String, IFormatProvider). .

Şunlara uygulanır

Ayrıca bkz.