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" の違いを強調するためのスラッシュ付きゼロの数字形式がサポートされています。 スラッシュ付きゼロは、財務およびビジネス情報における ID によく使用されます。
次のテキストは、Miramonte フォントを使用してサンプルの注文識別子を表示したものです。 1 行目では、標準の数字が使用されています。 2 行目では、大文字の "O" と区別しやすいように、スラッシュ付きゼロの数字が使用されています。
スラッシュ付きゼロ数字の例
次のコード例は、プロパティを使用して、Miramonte フォントにスラッシュゼロの数字を定義する方法を SlashedZero 示しています。
<Paragraph FontFamily="Miramonte">
<Run>Order #0048-OTC-390</Run>
<LineBreak/>
<Run Typography.SlashedZero="True">Order #0048-OTC-390</Run>
</Paragraph>
is の値SlashedZerotrue
と、選択したフォントでスラッシュ 0 の形式がサポートされていない場合は、数字の既定の形式が表示されます。
XAML 属性の使用方法
<object Typography.SlashedZero="bool"/>
依存プロパティ情報
識別子フィールド | SlashedZeroProperty |
メタデータのプロパティが次に設定されている true |
AffectsMeasure、AffectsRender、Inherits |