語言

Typography.CapitalSpacing 屬性

定義

取得或設定值,這個值會決定全域調整全大寫文字的字元間距,以改善可讀性。

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 字型的正常和大寫字間距。

使用 OpenType 大寫間距的正規間距與大寫間距的範例

以下程式碼範例展示了如何使用 屬性為 Pescadero 字型 CapitalSpacing 定義大寫間距。

<Paragraph FontFamily="Pescadero">
  <Run Typography.CapitalSpacing="True">CHAPTER ONE</Run>
</Paragraph>

XAML 屬性使用方式

< 物件Typography.CapitalSpacing=“bool”/>

相依財產資訊

Item 價值觀
識別碼欄位 CapitalSpacingProperty
元資料屬性設為 true AffectsMeasure、AffectsRender、Inherits

適用於

另請參閱