Typography.ContextualAlternates プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
表示されているテキストのコンテキストに基づいてカスタムのグリフ フォームを使用できるかどうかを決定する値を取得または設定します。
public:
property bool ContextualAlternates { bool get(); void set(bool value); };
public bool ContextualAlternates { get; set; }
member this.ContextualAlternates : bool with get, set
Public Property ContextualAlternates As Boolean
プロパティ値
カスタムのグリフ フォームを使用できる場合は true
。それ以外の場合は false
。 既定値は true
です。
注釈
このプロパティは、プロパティを所有するオブジェクトの値を Typography
取得または設定します。これは、クラス インスタンスにアクセスする唯一の Typography 方法です。 さらに、このプロパティは、XAML のテキストを含むオブジェクトに設定できるように、添付プロパティの使用法をサポートしています。
ランダムなコンテキスト代替は、単一文字に複数の代替グリフを提供します。 スクリプト型フォントで実装されたこの機能では、ランダムに選択された外観がわずかに異なるグリフのセットを使用して、手書きをシミュレートできます。 次のテキストでは、Lindsey フォントに対してランダムなコンテキスト代替が使用されています。 文字 "a" の外観が少し異なることに注意してください
ランダムなコンテキスト代替の例
次のコード例は、このプロパティを使用して、Lindsey フォントのランダムなコンテキスト代替を定義する方法を ContextualAlternates 示しています。
<TextBlock FontFamily="Lindsey">
<Run Typography.ContextualAlternates="True">
a banana in a cabana
</Run>
</TextBlock>
XAML 属性の使用方法
<object Typography.ContextualAlternates="bool"/>
依存プロパティ情報
識別子フィールド | ContextualAlternatesProperty |
に設定されたメタデータ プロパティ true |
AffectsMeasure、AffectsRender、Inherits |