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”字体粗细。 |