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 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 FontVariants. Il valore predefinito è Normal.
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 varianti sono simili ai formati di carattere apice o pedice. È possibile che un modulo del tipo di carattere contenga set di glifi diversi tra apice e forma ordinale o tra forme di indice inferiore e indice inferiore. La proprietà Variants consente di impostare i valori apice e pedice per un tipo di carattere OpenType.
Nel testo seguente vengono visualizzati i apice per il tipo di carattere Palatino Linotype.
Esempio di apice
Nell'esempio di codice seguente viene illustrato come definire apice per il tipo di carattere Palatino Linotype usando la proprietà Variants.
<Paragraph FontFamily="Palatino Linotype">
2<Run Typography.Variants="Superscript">3</Run>
14<Run Typography.Variants="Superscript">th</Run>
</Paragraph>
Nel testo seguente vengono visualizzati i pedice per il tipo di carattere Palatino Linotype.
Esempio di pedice
Nell'esempio di codice seguente viene illustrato come definire i pedice per il tipo di carattere Palatino Linotype usando la proprietà Variants.
<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.
Utilizzo degli attributi XAML
< oggettoTypography.Variants="FontVariants"/>
Informazioni sulle proprietà di dipendenza
Campo Identificatore | VariantsProperty |
Proprietà dei metadati impostate su true |
AffectsMeasure, AffectsRender, Inherits |