Typography.NumeralStyle プロパティ

定義

数字代替フォント形式を表示するために使用される一連のグリフを示す FontNumeralStyle 列挙値を取得または設定します。

public:
 property System::Windows::FontNumeralStyle NumeralStyle { System::Windows::FontNumeralStyle get(); void set(System::Windows::FontNumeralStyle value); };
public System.Windows.FontNumeralStyle NumeralStyle { get; set; }
member this.NumeralStyle : System.Windows.FontNumeralStyle with get, set
Public Property NumeralStyle As FontNumeralStyle

プロパティ値

FontNumeralStyle 列挙値。 既定値は Normal です。

注釈

このプロパティは、 プロパティを所有する オブジェクトの値を Typography 取得または設定します。これは、クラス インスタンスにアクセスする唯一の Typography 方法です。 さらに、このプロパティは、XAML のテキストを含むオブジェクトに設定できるように、添付プロパティの使用法をサポートしています。

OpenType フォントでは、旧式スタイルの数字形式がサポートされています。 この形式は、もはや標準ではなくなったスタイルで数字を表示するのに便利です。 次のテキストは、Palatino Linotype フォントの標準と旧式のスタイルの数字形式で、18 世紀の日付を表示したものです。

OpenType の古いスタイルの数字を使用したテキスト
標準および古いスタイルの数字の例

次のテキストは、Palatino Linotype フォントの標準の数字と、旧式スタイルの数字を示したものです。

OpenType の古いスタイルの数字を使用したテキスト は、
標準および古いスタイルの数字セットの例

次のコード例は、 プロパティを使用して、Palatino Linotype フォントの古いスタイルの数字を定義する方法を NumeralStyle 示しています。

<Paragraph FontFamily="Palatino Linotype">
  <Run Typography.NumeralStyle="Normal">1234567890</Run>
  <Run Typography.NumeralStyle="OldStyle">1234567890</Run>
</Paragraph>

XAML 属性の使用方法

<objectTypography.NumeralStyle=""FontNumeralStyle/>

依存プロパティ情報

識別子フィールド NumeralStyleProperty
に設定されたメタデータ プロパティ true AffectsMeasure, AffectsRender, Inherits

適用対象

こちらもご覧ください