FontWeight Yapı

Tanım

Vuruşların hafifliği veya ağırlığı bakımından bir yazı tipinin 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ı tiplerinde tüm ağırlıklar kullanılamaz. Yazı tipi için bir ağırlık olmadığı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

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

Yöntemler

Name Description
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 FontWeight değerine karşılık gelen yeni bir örneğini usWeightClass oluşturur.

GetHashCode()

Bu nesnenin karma kodunu alır.

ToOpenTypeWeight()

Nesnenin usWeightClass OpenType FontWeight değerini temsil eden bir değer döndürür.

ToString()

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

İşleçler

Name Description
Equality(FontWeight, FontWeight)

eşitlik için iki FontWeight örneğini 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 diğerinden küçük olup olmadığını belirlemek için iki örneğini FontWeight değerlendirir.

LessThanOrEqual(FontWeight, FontWeight)

İki örneğini FontWeight değerlendirerek bir örneğin diğerinden küçük veya buna eşit olup olmadığını belirler.

Belirtik Arabirim Kullanımları

Name Description
IFormattable.ToString(String, IFormatProvider)

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

Şunlara uygulanır

Ayrıca bkz.