Typography.Variants Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia FontVariants wyliczonej wartości, która wskazuje odmianę standardowego formularza typograficznego do użycia.
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
Wartość właściwości
Wyliczona wartość FontVariants. Wartość domyślna to Normal.
Uwagi
Ta właściwość pobiera lub ustawia wartość obiektu, który jest właścicielem właściwości Typography
, która jest jedynym sposobem uzyskiwania dostępu do wystąpienia klasy Typography. Ponadto ta właściwość obsługuje użycie dołączonej właściwości, dzięki czemu można ją ustawić na obiektach zawierających tekst w języku XAML.
Warianty są podobne do formularzy czcionek indeksu górnego lub dolnego. Formularz czcionki może zawierać różne zestawy glyph między indeksem górnym a formą porządkową lub między indeksem dolnym a gorszymi formami. Właściwość Variants umożliwia ustawianie wartości indeksu górnego i dolnego dla czcionki OpenType.
Poniższy tekst wyświetla indeksy górne czcionki Palatino Linotype.
Przykład indeksów górnych
Poniższy przykład kodu pokazuje, jak zdefiniować indeksy górne dla czcionki Palatino Linotype przy użyciu właściwości Variants.
<Paragraph FontFamily="Palatino Linotype">
2<Run Typography.Variants="Superscript">3</Run>
14<Run Typography.Variants="Superscript">th</Run>
</Paragraph>
Poniższy tekst wyświetla indeksy dolny czcionki Palatino Linotype.
Przykład indeksów dolnych
W poniższym przykładzie kodu pokazano, jak zdefiniować indeksy dolny czcionki Palatino Linotype przy użyciu właściwości Variants.
<Paragraph FontFamily="Palatino Linotype">
H<Run Typography.Variants="Subscript">2</Run>O
Footnote<Run Typography.Variants="Subscript">4</Run>
</Paragraph>
Czcionki, które nie obsługują wariantów, mogą mieć algorytmiczne przybliżenie formularza czcionki.
Użycie atrybutu XAML
< obiektTypography.Variant="FontVariants"/>
Informacje o właściwości zależności
Pole identyfikatora | VariantsProperty |
Właściwości metadanych ustawione na true |
AffectsMeasure, AffectsRender, Inherits |