FontWeights 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供一組靜態的預先定義 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" 字型粗細。 |