FontWeight Yapı

Tanım

, Vuruşların açıklık veya heaviness bakımından bir yazı biçiminin yoğunluğunu ifade eder.Refers to the density of a typeface, in terms of the lightness or heaviness of the strokes.

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 ayarlanır.In the following code example, the FontWeight is set to "UltraBold".

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

Açıklamalar

Ağırlık farkları genellikle aynı yazı tipindeki bir "normal" karakteri ile karşılaştırıldığında, bir yazı tipi içinde verilen bir karakterle ilişkili olan artan bir kontura veya kalınlığa göre belirlenir.Weight differences are generally differentiated by an increased stroke or thickness that is associated with a given character in a typeface, as compared to a "normal" character from that same typeface.

Göz önünde Tüm yazı tiplerinde tüm ağırlıklar kullanılamaz.Note Not all weights are available for all typefaces. Bir yazı tipi için ağırlık kullanılamıyorsa, en yakın eşleşen ağırlık döndürülür.When a weight is not available for a typeface, the closest matching weight is returned.

XAML Öznitelik KullanımıXAML Attribute Usage

<object fontWeightProperty="fontWeightsValue"/>  

XAML DeğerleriXAML Values

FonttartıtvaluefontWeightsValue
FontWeights"Light", "normal" veya "UltraBold" gibi bir özellik adı.A FontWeights property name, such as "Light", "Normal", or "UltraBold".

Yöntemler

Compare(FontWeight, FontWeight)

İki örneğini karşılaştırır FontWeight .Compares two instances of FontWeight.

Equals(FontWeight)

Geçerli FontWeight nesnenin belirtilen bir nesneye eşit olup olmadığını belirler FontWeight .Determines whether the current FontWeight object is equal to a specified FontWeight object.

Equals(Object)

Geçerli FontWeight nesnenin belirtilen bir nesneye eşit olup olmadığını belirler.Determines whether the current FontWeight object is equal to a specified object.

FromOpenTypeWeight(Int32)

FontWeightOpenType Ustartıtclass değerine karşılık gelen yeni bir örneğini oluşturur.Creates a new instance of FontWeight that corresponds to the OpenType usWeightClass value.

GetHashCode()

Bu nesnenin karma kodunu alır.Retrieves the hash code for this object.

ToOpenTypeWeight()

Nesne için OpenType Ustartıtclass 'ı temsil eden bir değer döndürür FontWeight .Returns a value that represents the OpenType usWeightClass for the FontWeight object.

ToString()

Nesnenin değerini temsil eden bir metin dizesi döndürür FontWeight ve CurrentCulture özellik bilgilerini temel alır.Returns a text string that represents the value of the FontWeight object and is based on the CurrentCulture property information.

İşleçler

Equality(FontWeight, FontWeight)

, Eşitlik için iki örneğini karşılaştırır FontWeight .Compares two instances of FontWeight for equality.

GreaterThan(FontWeight, FontWeight)

, FontWeight Bir örneğin diğerinin daha büyük olup olmadığını anlamak için iki örneğini değerlendirir.Evaluates two instances of FontWeight to determine whether one instance is greater than the other.

GreaterThanOrEqual(FontWeight, FontWeight)

, FontWeight Bir örneğin diğerine eşit veya ondan büyük olup olmadığını anlamak için iki örneğini değerlendirir.Evaluates two instances of FontWeight to determine whether one instance is greater than or equal to the other.

Inequality(FontWeight, FontWeight)

, FontWeight Eşitsizliğin belirlenmesi için iki örneğini değerlendirir.Evaluates two instances of FontWeight to determine inequality.

LessThan(FontWeight, FontWeight)

, FontWeight Bir örneğin diğerine göre daha az olup olmadığını anlamak için iki örneğini değerlendirir.Evaluates two instances of FontWeight to determine whether one instance is less than the other.

LessThanOrEqual(FontWeight, FontWeight)

, FontWeight Bir örneğin diğerine eşit veya ondan küçük olup olmadığını belirleyecek iki örneğini değerlendirir.Evaluates two instances of FontWeight to determine whether one instance is less than or equal to the other.

Belirtik Arabirim Kullanımları

IFormattable.ToString(String, IFormatProvider)

Bu üyenin açıklaması için bkz ToString(String, IFormatProvider) ..For a description of this member, see ToString(String, IFormatProvider).

Şunlara uygulanır

Ayrıca bkz.