Condividi tramite


Typography.StylisticAlternates Proprietà

Definizione

Ottiene o imposta un valore che specifica l'indice di un modulo alternativo stilistico.

public:
 property int StylisticAlternates { int get(); void set(int value); };
public int StylisticAlternates { get; set; }
member this.StylisticAlternates : int with get, set
Public Property StylisticAlternates As Integer

Valore della proprietà

Indice della forma di alternative stilistiche. Il valore predefinito è 0 (zero).

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 sono glifi che possono essere sostituiti da un glifo standard. I tipi di carattere OpenType, ad esempio il tipo di carattere Pericles usato negli esempi seguenti, contengono glifi alternativi che è possibile usare per creare aspetti diversi per il testo. Nel testo seguente vengono visualizzati glifi standard per il tipo di carattere Pericles.

Testo con glifi standard OpenType
Esempio di set standard di glifi

Il tipo di carattere Pericles OpenType contiene glifi aggiuntivi che forniscono alternative stilistiche al set standard di glifi. Nel testo seguente vengono visualizzati glifi alternativi stilistici.

Text con glifi alternativi OpenType
Esempio di glifi alternativi stilistici

Nell'esempio di codice seguente viene illustrato come definire glifi alternativi stilistici per il tipo di carattere Pericles usando la proprietà StylisticAlternates.

<Paragraph FontFamily="Pericles">
  <Run Typography.StylisticAlternates="1">A</Run>NCIENT
  GR<Run Typography.StylisticAlternates="1">EE</Run>K
  MYTH<Run Typography.StylisticAlternates="1">O</Run>LOGY
</Paragraph>

Nel testo seguente vengono visualizzati diversi altri glifi alternativi stilistici per il tipo di carattere Pericles.

Text con glifi alternativi OpenType
Esempio di altri glifi alternativi stilistici

Nell'esempio di codice seguente viene illustrato come definire questi altri glifi alternativi stilistici.

<Paragraph FontFamily="Pericles">
  <Run Typography.StylisticAlternates="1">A</Run>
  <Run Typography.StylisticAlternates="2">A</Run>
  <Run Typography.StylisticAlternates="3">A</Run>
  <Run Typography.StylisticAlternates="1">C</Run>
  <Run Typography.StylisticAlternates="1">E</Run>
  <Run Typography.StylisticAlternates="1">G</Run>
  <Run Typography.StylisticAlternates="1">O</Run>
  <Run Typography.StylisticAlternates="1">Q</Run>
  <Run Typography.StylisticAlternates="1">R</Run>
  <Run Typography.StylisticAlternates="2">R</Run>
  <Run Typography.StylisticAlternates="1">S</Run>
  <Run Typography.StylisticAlternates="1">Y</Run>
</Paragraph>

Utilizzo degli attributi XAML

< oggettoTypography.StylisticAlternates="int"/>

Informazioni sulle proprietà di dipendenza

Campo Identificatore StylisticAlternatesProperty
Proprietà dei metadati impostate su true AffectsMeasure, AffectsRender, Inherits

Si applica a

Vedi anche