共用方式為


Typography.SlashedZero 屬性

定義

取得或設定值,這個值表示是否應該以斜線零取代名義零字型表單。

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」 字母更好的對比。

使用 OpenType 斜線零數位的文字,
斜線零數位的範例

下列程式代碼範例示範如何使用 SlashedZero 屬性來定義 Miramonte 字型的斜線零數位。

<Paragraph FontFamily="Miramonte">
  <Run>Order #0048-OTC-390</Run>
  <LineBreak/>
  <Run Typography.SlashedZero="True">Order #0048-OTC-390</Run>
</Paragraph>

如果 SlashedZero 的值是 true 且選取的字型不支援斜線零形式,則會顯示數字的預設格式。

XAML 屬性使用方式

< 物件Typography.SlashedZero=“bool”/>

相依性屬性資訊

標識元欄位 SlashedZeroProperty
設定為 true 的元數據屬性 AffectsMeasureAffectsRenderInherits

適用於

另請參閱