Typography.ContextualAlternates Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che determina se è possibile utilizzare moduli glifi personalizzati in base al contesto del testo di cui viene eseguito il rendering.
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
Valore della proprietà
true
se è possibile utilizzare moduli glifi personalizzati; in caso contrario, false
. Il valore predefinito è true
.
Commenti
Questa proprietà ottiene o imposta un valore sull'oggetto proprietario di una proprietà Typography
, che è l'unico modo per accedere a un'istanza della classe Typography. Inoltre, questa proprietà supporta l'utilizzo di una proprietà associata in modo che possa essere impostata su oggetti contenenti testo in XAML.
Le alternative contestuali casuali forniscono più glifi sostitutivi per un singolo carattere. Se implementata con tipi di carattere di tipo script, questa funzionalità può simulare la grafia usando un set di glifi scelti in modo casuale con lievi differenze nell'aspetto. Il testo seguente usa alternative contestuali casuali per il tipo di carattere Lindsey. Si noti che la lettera "a" varia leggermente nell'aspetto
Esempio di alternative contestuali casuali
Nell'esempio di codice seguente viene illustrato come definire alternative contestuali casuali per il tipo di carattere Lindsey usando la proprietà ContextualAlternates.
<TextBlock FontFamily="Lindsey">
<Run Typography.ContextualAlternates="True">
a banana in a cabana
</Run>
</TextBlock>
Utilizzo degli attributi XAML
< oggettoTypography.ContextualAlternates="bool"/>
Informazioni sulle proprietà di dipendenza
Campo Identificatore | ContextualAlternatesProperty |
Proprietà dei metadati impostate su true |
AffectsMeasure, AffectsRender, Inherits |