Typography.Variants Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines FontVariants Aufzählungswerts, der eine Variation des zu verwendenden Standardtypografieformulars angibt.
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
Eigenschaftswert
Ein FontVariants aufgezählter Wert. Der Standardwert ist Normal.
Hinweise
Diese Eigenschaft ruft einen Wert für das Objekt ab, das eine Typography
-Eigenschaft besitzt, die die einzige Möglichkeit ist, auf eine Typography Klasseninstanz zuzugreifen. Darüber hinaus unterstützt diese Eigenschaft eine Verwendung angefügter Eigenschaften, sodass sie für Text enthaltende Objekte in XAML festgelegt werden kann.
Varianten ähneln hochgestellten oder tiefgestellten Schriftartformen. Es ist möglich, dass ein Schriftartformular unterschiedliche Glyphensätze zwischen hochgestellter und ordinaler Form oder zwischen tiefgestellten und minderwertigen Formen enthalten kann. Mit der Variants-Eigenschaft können Sie hochgestellte und tiefgestellte Werte für eine OpenType-Schriftart festlegen.
Der folgende Text zeigt hochgestellte Zeichen für die Schriftart Palatino Linotype an.
Beispiel für Hochgestellte
Das folgende Codebeispiel zeigt, wie Hochgestellte für die Schriftart Palatino Linotype mithilfe der Variants-Eigenschaft definiert werden.
<Paragraph FontFamily="Palatino Linotype">
2<Run Typography.Variants="Superscript">3</Run>
14<Run Typography.Variants="Superscript">th</Run>
</Paragraph>
Der folgende Text zeigt tiefgestellte Zeichen für die Schriftart Palatino Linotype an.
Beispiel für Tiefgestellte
Im folgenden Codebeispiel wird gezeigt, wie Tiefgestellte für die Schriftart Palatino Linotype mithilfe der Variants-Eigenschaft definiert werden.
<Paragraph FontFamily="Palatino Linotype">
H<Run Typography.Variants="Subscript">2</Run>O
Footnote<Run Typography.Variants="Subscript">4</Run>
</Paragraph>
Schriftarten, die Varianten nicht unterstützen, weisen möglicherweise eine algorithmische Annäherung des Schriftartformulars auf.
XAML-Attributverwendung
< ObjektTypography.Variants="FontVariants"/>
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | VariantsProperty |
Auf true festgelegte Metadateneigenschaften |
AffectsMeasure, AffectsRender, Inherits |