FontWeights クラス

定義

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

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

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

<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" のフォントの太さを指定します。

適用対象

こちらもご覧ください