Typography.CapitalSpacing プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
読みやすくするために、すべてが大文字のテキストのグリフ間隔をグローバルに調整するかどうかを決定する値を取得または設定します。
public:
property bool CapitalSpacing { bool get(); void set(bool value); };
public bool CapitalSpacing { get; set; }
member this.CapitalSpacing : bool with get, set
Public Property CapitalSpacing As Boolean
プロパティ値
間隔を調整する場合は true
。それ以外の場合は false
。 既定値は false
です。
注釈
このプロパティは、プロパティを所有するオブジェクトの値を Typography
取得または設定します。これは、クラス インスタンスにアクセスする唯一の Typography 方法です。 さらに、このプロパティは、XAML のテキストを含むオブジェクトに設定できるように、添付プロパティの使用法をサポートしています。
大文字スペーシングは、テキストをすべて大文字にする場合に間隔を広くする機能です。 大文字は、通常、小文字と調和するようにデザインされています。 大文字と小文字の間では適切に見えるスペーシングでも、大文字だけが使用されている場合は、狭すぎるように見えることがあります。 次のテキストは、Pescadero フォントの標準のスペーシングと大文字スペーシングを示したものです。
標準と大文字の間隔の例
次のコード例は、プロパティを使用して Pescadero フォントの大文字の間隔を定義する方法を CapitalSpacing 示しています。
<Paragraph FontFamily="Pescadero">
<Run Typography.CapitalSpacing="True">CHAPTER ONE</Run>
</Paragraph>
XAML 属性の使用方法
<object Typography.CapitalSpacing="bool"/>
依存プロパティ情報
識別子フィールド | CapitalSpacingProperty |
に設定されたメタデータ プロパティ true |
AffectsMeasure、AffectsRender、Inherits |