次の方法で共有


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 フォントでは、古いスタイルの数字形式がサポートされています。 この形式は、標準ではなくなったスタイルで数字を表示する場合に便利です。 次のテキストは、18 世紀の日付を、Palatino Linotype フォントの標準および古いスタイルの数字形式で表示します。

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

次のテキストには、Palatino Linotype フォントの標準の数字と、その後に古いスタイルの数字が表示されます。

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

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

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

XAML 属性の使用法

< オブジェクトTypography.NumeralStyle="FontNumeralStyle"/>

依存関係プロパティ情報

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

適用対象

こちらもご覧ください