Typography.Variants 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 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à
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.
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.
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 |