Typography.Variants Proprietà

Definizione

Ottiene o imposta un valore enumerato di FontVariants che indica una variazione del formato tipografico standard da utilizzare.

public:
 property System::Windows::FontVariants Variants { System::Windows::FontVariants get(); void set(System::Windows::FontVariants value); };
public System.Windows.FontVariants Variants { get; set; }
member this.Variants : System.Windows.FontVariants with get, set
Public Property Variants As FontVariants

Valore della proprietà

FontVariants

Valore enumerato di FontVariants. Il valore predefinito è Normal.

Commenti

Questa proprietà ottiene o imposta un valore sull'oggetto proprietario di una proprietà, ovvero l'unico modo per accedere a un'istanza Typography Typography di classe. Questa proprietà supporta inoltre un utilizzo di proprietà associata in modo che possa essere impostato su oggetti contenenti testo in XAML.

Le varianti sono simili a forme di carattere di trascrizione o di tipo carattere di sottoscrizione. È possibile che un modulo di tipo carattere contenga set di glifi diversi tra il superscript e la forma ordinale o tra le forme di sottoscrizione e inferiore. La Variants proprietà consente di impostare valori di superscript e di sottoscript per un tipo di carattere OpenType.

Il testo seguente mostra apici per il tipo di carattere Palatino Linotype.

Testo con apici OpenType
Esempio di trascrizioni

Nell'esempio di codice seguente viene illustrato come definire i superscript per il tipo di carattere Palatino Linotype usando la Variants proprietà .

<Paragraph FontFamily="Palatino Linotype">
  2<Run Typography.Variants="Superscript">3</Run>
  14<Run Typography.Variants="Superscript">th</Run>
</Paragraph>

Il testo seguente mostra pedici per il tipo di carattere Palatino Linotype.

Testo con pedici OpenType
Esempio di sottoscrizioni

Nell'esempio di codice seguente viene illustrato come definire i sottoscritti per il tipo di carattere Palatino Linotype usando la Variants proprietà .

<Paragraph FontFamily="Palatino Linotype">
  H<Run Typography.Variants="Subscript">2</Run>O
  Footnote<Run Typography.Variants="Subscript">4</Run>
</Paragraph>

I tipi di carattere che non supportano varianti possono avere un'approssimazione algoritmica del modulo del tipo di carattere.

Uso della sintassi XAML per gli attributi

<object Typography.Variants="FontVariants"/>

Informazioni proprietà di dipendenza

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

Si applica a