Typography.SlashedZero 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示是否使用斜杠零替换标称零字体格式。
public:
property bool SlashedZero { bool get(); void set(bool value); };
public bool SlashedZero { get; set; }
member this.SlashedZero : bool with get, set
Public Property SlashedZero As Boolean
属性值
如果启用斜杠零格式,则为 true
;否则为 false
。 默认值是 false
。
注解
此属性获取或设置拥有 Typography
属性的对象上的值,这是访问类实例的唯一 Typography 方法。 此外,此属性支持附加属性用法,以便可以在 XAML 中包含文本的对象上设置此属性。
OpenType 字体支持斜杠零数字格式,以强调字母“O”和数字“0”之间的差异。 斜线零数字通常用于财务和商务信息中的标识符。
以下文本显示使用 Miramonte 字体的订单标识符。 第一行使用标准数字。 第二行使用斜线零数字,以便更易于与大写字母“O”进行区分。
斜杠零数字的示例
下面的代码示例演示如何使用 SlashedZero 属性为 Miramonte 字体定义斜杠零数字。
<Paragraph FontFamily="Miramonte">
<Run>Order #0048-OTC-390</Run>
<LineBreak/>
<Run Typography.SlashedZero="True">Order #0048-OTC-390</Run>
</Paragraph>
如果 is 和所选字体的值SlashedZerotrue
不支持斜杠零窗体,则显示数字的默认格式。
XAML 属性用法
<object Typography.SlashedZero="bool"/>
依赖项属性信息
标识符字段 | SlashedZeroProperty |
元数据属性设置为 true |
AffectsMeasure、AffectsRender、Inherits |