FontWeight

FontWeight structure

Font-weight 属性设置字体的粗细(或粗体)。可用的权重取决于当前设置的字体系列。

public struct FontWeight : IEquatable<FontWeight>

特性

姓名 描述
IsAbsolute { get; } 指示此字体粗细实例是否存储字体粗细(粗体)的绝对值,作为整数
IsInitial { get; } 表示这个font-size是否有初始值(Medium)
IsRelative { get; } 指示此字体粗细实例是否存储字体粗细(粗体)的相对值 - 与父元素 的粗体相比
Number { get; } 返回一个数字 - 1 到 1000 之间的整数值,包括 1 和 1000,它描述字体的粗体,或者抛出异常,如果当前粗体不是绝对的,而是相对的
Value { get; } 返回此字体粗细的值作为字符串

方法

姓名 描述
static FromNumber(ushort) 从指定的数字 创建字体粗细
Equals(FontWeight) 判断指定的FontWeight实例是否相等
override Equals(object) 确定此 FontWeight 实例是否等于指定的 uncasted
override GetHashCode() 返回此实例的哈希码
static TryParse(string, out FontWeight) 尝试解析指定的字符串并在成功时返回有效的 FontWeight 实例
operator == 检查两个“FontWeight”值是否相等
operator != 检查两个“FontWeight”值是否不相等

字段

姓名 描述
static readonly Bold 粗体字重。与 700. 相同
static readonly Bolder 比父元素重一个相对字体粗细
static readonly Lighter 比父元素轻一个相对字体粗细
static readonly Normal 正常字体粗细。与 400. 相同

也可以看看