Typography.Variants Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví FontVariants výčtovou hodnotu, která označuje variantu standardní typografického formuláře, který se má použít.
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
Hodnota vlastnosti
A FontVariants enumerated value. Výchozí hodnota je Normal.
Poznámky
Tato vlastnost získá nebo nastaví hodnotu objektu, který vlastní Typography
vlastnost, což je jediný způsob, jak získat přístup k instanci třídy Typography. Kromě toho tato vlastnost podporuje použití připojené vlastnosti, aby ji bylo možné nastavit u textových objektů obsahujících objekty v XAML.
Varianty se podobají formulářům písem horního nebo dolního indexu. Formulář písma může obsahovat různé sady glyfů mezi horním a pořadovým písmem nebo mezi dolním a dolním indexem. Vlastnost Variants umožňuje nastavit hodnoty horního a dolního indexu pro písmo OpenType.
Následující text zobrazuje horní indexy pro písmo Palatino Linotype.
Příklad horních indexů
Následující příklad kódu ukazuje, jak definovat horní indexy pro písmo Palatino Linotype pomocí Variants vlastnost.
<Paragraph FontFamily="Palatino Linotype">
2<Run Typography.Variants="Superscript">3</Run>
14<Run Typography.Variants="Superscript">th</Run>
</Paragraph>
Následující text zobrazuje dolní indexy pro písmo Palatino Linotype.
Příklad dolních indexů
Následující příklad kódu ukazuje, jak definovat dolní indexy pro písmo Palatino Linotype pomocí Variants vlastnost.
<Paragraph FontFamily="Palatino Linotype">
H<Run Typography.Variants="Subscript">2</Run>O
Footnote<Run Typography.Variants="Subscript">4</Run>
</Paragraph>
Písma, která nepodporují varianty, mohou mít algoritmickou aproximaci formuláře písma.
Použití atributu XAML
< objektTypography.Variants="FontVariants"/>
Informace o vlastnosti závislosti
Pole Identifikátor | VariantsProperty |
Vlastnosti metadat nastavené na true |
AffectsMeasure, AffectsRender, Inherits |