FontWeights クラス

定義

一連の定義済みの静的な FontWeight 値を提供します。Provides a set of static predefined FontWeight values.

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

次のコード例では、 FontWeightが "極太字" に設定されています。In the following code example, the FontWeight is set to "UltraBold".

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

注釈

フォントの太さは、ストロークの明るさまたは細さの観点から、フォントの相対的な重みを表します。A font weight describes the relative weight of a font, in terms of the lightness or heaviness of the strokes. 重みの差は、通常、フォント内の特定の文字に関連付けられたストロークまたは太さの増加によって区別されます。これは、その同じフォントの "通常の" 文字に相当します。Weight differences are generally differentiated by an increased stroke or thickness that is associated with a given character in a font, as compared to a "normal" character from that same font.

FontWeightsは、 OpenTypeOpenType仕様のusWeightClass定義に対応しています。The FontWeights values correspond to the usWeightClass definition in the OpenTypeOpenType specification. usWeightClass 、1 ~ 999 の整数値を表します。The usWeightClass represents an integer value between 1 and 999. 下限値は、重みが薄いことを示します。値が大きいほど、重みが太くなります。Lower values indicate lighter weights; higher values indicate heavier weights.

フォントの太さFont weight usWeightClassusWeightClass
Thin 100100
ExtraLight

UltraLight
200200
Light 300300
Normal

Regular
400400
Medium 500500
DemiBold

SemiBold
600600
Bold 700700
ExtraBold

UltraBold
800800
Black

Heavy
900900
ExtraBlack

UltraBlack
950950

OpenType の ' usWeightClass ' 値の詳細については、 OpenTypeOpenType仕様の usWeightClass セクションを参照してください。For more information about the OpenType 'usWeightClass' value, see the usWeightClass section of the OpenTypeOpenType specification.

プロパティ

Black

"Black" のフォントの太さを指定します。Specifies a "Black" font weight.

Bold

"Bold" のフォントの太さを指定します。Specifies a "Bold" font weight.

DemiBold

"Demi-bold" のフォントの太さを指定します。Specifies a "Demi-bold" font weight.

ExtraBlack

"Extra-black" のフォントの太さを指定します。Specifies an "Extra-black" font weight.

ExtraBold

"Extra-bold" のフォントの太さを指定します。Specifies an "Extra-bold" font weight.

ExtraLight

"Extra-light" のフォントの太さを指定します。Specifies an "Extra-light" font weight.

Heavy

"Heavy" のフォントの太さを指定します。Specifies a "Heavy" font weight.

Light

"Light" のフォントの太さを指定します。Specifies a "Light" font weight.

Medium

"Medium" のフォントの太さを指定します。Specifies a "Medium" font weight.

Normal

"Normal" のフォントの太さを指定します。Specifies a "Normal" font weight.

Regular

"Regular" のフォントの太さを指定します。Specifies a "Regular" font weight.

SemiBold

"Semi-bold" のフォントの太さを指定します。Specifies a "Semi-bold" font weight.

Thin

"Thin" のフォントの太さを指定します。Specifies a "Thin" font weight.

UltraBlack

"Ultra-black" のフォントの太さを指定します。Specifies an "Ultra-black" font weight.

UltraBold

"Ultra-bold" のフォントの太さを指定します。Specifies an "Ultra-bold" font weight.

UltraLight

"Ultra-light" のフォントの太さを指定します。Specifies an "Ultra-light" font weight.

適用対象

こちらもご覧ください