FontWeight 構造体

定義

ストロークの細さまたは太さでタイプフェイスの濃さを示します。

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
継承
FontWeight
属性
実装

次のコード例では、 FontWeight は "UltraBold" に設定されています。

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

注釈

一般に、ウェイトの違いは、同じ書体の "通常" 文字と比較して、書体の特定の文字に関連付けられたストロークまたは太さの増加によって区別されます。

メモ すべての書体に対してすべての重みが使用できるわけではありません。 書体で重みが使用できない場合は、最も近い一致する重みが返されます。

XAML 属性の使用方法

<object fontWeightProperty="fontWeightsValue"/>  

XAML 値

fontWeightsValue
FontWeightsプロパティ名 ("Light"、"Normal"、"UltraBold" など)。

メソッド

Compare(FontWeight, FontWeight)

FontWeight の 2 つのインスタンスを比較します。

Equals(FontWeight)

現在の FontWeight オブジェクトが、指定した FontWeight オブジェクトと等しいかどうかを判断します。

Equals(Object)

現在の FontWeight オブジェクトが、指定したオブジェクトと等しいかどうかを判断します。

FromOpenTypeWeight(Int32)

OpenType usWeightClass 値に対応する のFontWeight新しいインスタンスを作成します。

GetHashCode()

このオブジェクトのハッシュ コードを取得します。

ToOpenTypeWeight()

オブジェクトの OpenType usWeightClass を表す値を FontWeight 返します。

ToString()

FontWeight オブジェクトの値を表し、CurrentCulture プロパティ情報に基づくテキスト文字列を返します。

演算子

Equality(FontWeight, FontWeight)

FontWeight の 2 つのインスタンスを比較し、等しいかどうかを確認します。

GreaterThan(FontWeight, FontWeight)

FontWeight の 2 つのインスタンスを評価して、一方のインスタンスがもう一方のインスタンスより大きいかどうかを確認します。

GreaterThanOrEqual(FontWeight, FontWeight)

FontWeight の 2 つのインスタンスを評価して、一方のインスタンスがもう一方のインスタンス以上かどうかを確認します。

Inequality(FontWeight, FontWeight)

FontWeight の 2 つのインスタンスを評価して、両者が等しくないかどうかを確認します。

LessThan(FontWeight, FontWeight)

FontWeight の 2 つのインスタンスを評価して、一方のインスタンスがもう一方のインスタンスより小さいかどうかを確認します。

LessThanOrEqual(FontWeight, FontWeight)

FontWeight の 2 つのインスタンスを評価して、一方のインスタンスがもう一方のインスタンス以下かどうかを確認します。

明示的なインターフェイスの実装

IFormattable.ToString(String, IFormatProvider)

このメンバーの詳細については、「ToString(String, IFormatProvider)」をご覧ください。

適用対象

こちらもご覧ください