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

屬性值

Boolean

如果調整間距則為 true,否則為 false。 預設值是 false

備註

這個屬性會取得或設定擁有屬性的物件上的值,這是存取類別實例的唯一 Typography Typography 方式。 此外,這個屬性支援附加屬性使用方式,以便在 XAML 中包含文字的物件上設定。

大寫字母間距功能可讓您在全部使用大寫字的文字中,提供更多的間距。 大寫字母通常會設計為與小寫字母混合在一起。 大寫字母和小寫字母間看起來很不錯的間距,在全部使用大寫字母時會看起來很擠。 下列文字顯示 Pescadero 字型的正常和大寫字間距。

使用 OpenType 大寫留空的文字
一般和大寫間距的範例

下列程式碼範例示範如何使用 屬性來定義 Pescadero 字型 CapitalSpacing 的大寫間距。

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

XAML Attribute Usage

<object Typography.CapitalSpacing="bool"/>

相依性屬性資訊

識別碼欄位 CapitalSpacingProperty
設定為 的中繼資料屬性 true AffectsMeasureAffectsRenderInherits

適用於

另請參閱