Typography.ContextualAlternates 屬性

定義

取得或設定值,該值判斷是否可以根據所要呈現之文字的內容使用自訂圖像形式。

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" 的外觀略有不同。

使用 OpenType 隨機內容替代的文字使用 OpenType 隨機
隨機內容替代專案的範例

下列程式碼範例示範如何使用 屬性定義 Lindsey 字 ContextualAlternates 型的隨機內容替代專案。

<TextBlock FontFamily="Lindsey">
  <Run Typography.ContextualAlternates="True">
    a banana in a cabana
  </Run>
</TextBlock>

XAML Attribute Usage

<objectTypography.CoNtextualAlternates=「bool」/>

相依性屬性資訊

識別碼欄位 ContextualAlternatesProperty
中繼資料屬性設定為 true AffectsMeasure, AffectsRender, Inherits

適用於

另請參閱