Typography.SlashedZero プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
標準のゼロ フォント フォームをスラッシュ 0 に置き換える必要があるかどうかを示す値を取得または設定します。
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
プロパティ値
スラッシュ 0 のフォームが有効になっている場合に true
します。それ以外の場合は、false
します。 既定値は false
です。
注釈
このプロパティは、Typography
プロパティを所有するオブジェクトの値を取得または設定します。これは、Typography クラス インスタンスにアクセスする唯一の方法です。 さらに、このプロパティは、XAML でテキストを含むオブジェクトに設定できるように、添付プロパティの使用をサポートしています。
OpenType フォントでは、文字 "O" と数字 "0" の違いを強調するために、スラッシュ付きのゼロ数字形式がサポートされています。 スラッシュ付きゼロ数字は、多くの場合、財務およびビジネス情報の識別子に使用されます。
次のテキストには、Miramonte フォントを使用したサンプル注文識別子が表示されます。 最初の行には標準の数字が使用されます。 2 行目では、大文字の "O" 文字とのコントラストを向上させるために、スラッシュ付きのゼロ数字を使用しました。
スラッシュ付きゼロ数字の例
次のコード例は、SlashedZero プロパティを使用して、Miramonte フォントのスラッシュ付きゼロ数字を定義する方法を示しています。
<Paragraph FontFamily="Miramonte">
<Run>Order #0048-OTC-390</Run>
<LineBreak/>
<Run Typography.SlashedZero="True">Order #0048-OTC-390</Run>
</Paragraph>
SlashedZero の値が true
で、選択したフォントがスラッシュ 0 の形式をサポートしていない場合は、数字の既定の形式が表示されます。
XAML 属性の使用法
< オブジェクトTypography.SlashedZero="bool"/>
依存関係プロパティ情報
識別子フィールド | SlashedZeroProperty |
true に設定されたメタデータ プロパティ |
AffectsMeasure、AffectsRender、Inherits |
適用対象
こちらもご覧ください
.NET