FontWeights クラス

定義

一連の定義済みの静的な FontWeight 値を提供します。

public ref class FontWeights abstract sealed
public static class FontWeights
type FontWeights = class
Public Class FontWeights
継承
FontWeights

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

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

注釈

フォントの太さは、ストロークの明るさまたは重さの観点から、フォントの相対的な太さを表します。 通常、太さの違いは、同じフォントの "標準" 文字と比較して、フォント内の特定の文字に関連付けられているストロークまたは太さの増加によって区別されます。

値は FontWeights 、OpenType 仕様の定義に対応 usWeightClass します。 は usWeightClass 、1 ~ 999 の整数値を表します。 値が小さい場合は、軽量であることを示します。値が大きいほど重みを示します。

フォントの太さ usWeightClass
Thin 100
ExtraLight

UltraLight
200
Light 300
Normal

Regular
400
Medium 500
DemiBold

SemiBold
600
Bold 700
ExtraBold

UltraBold
800
Black

Heavy
900
ExtraBlack

UltraBlack
950

OpenType 'usWeightClass' 値の詳細については、OpenType 仕様の usWeightClass セクションを参照してください。

プロパティ

Black

"Black" のフォントの太さを指定します。

Bold

"Bold" のフォントの太さを指定します。

DemiBold

"Demi-bold" のフォントの太さを指定します。

ExtraBlack

"Extra-black" のフォントの太さを指定します。

ExtraBold

"Extra-bold" のフォントの太さを指定します。

ExtraLight

"Extra-light" のフォントの太さを指定します。

Heavy

"Heavy" のフォントの太さを指定します。

Light

"Light" のフォントの太さを指定します。

Medium

"Medium" のフォントの太さを指定します。

Normal

"Normal" のフォントの太さを指定します。

Regular

"Regular" のフォントの太さを指定します。

SemiBold

"Semi-bold" のフォントの太さを指定します。

Thin

"Thin" のフォントの太さを指定します。

UltraBlack

"Ultra-black" のフォントの太さを指定します。

UltraBold

"Ultra-bold" のフォントの太さを指定します。

UltraLight

"Ultra-light" のフォントの太さを指定します。

適用対象

こちらもご覧ください