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 值會對應至 usWeightClass OpenType 規格中的定義。 表示 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" 字型粗細。

適用於

另請參閱