Typography.ContextualSwashes 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 Werts, der den Index eines Kontextswashes-Formulars angibt.
public:
property int ContextualSwashes { int get(); void set(int value); };
public int ContextualSwashes { get; set; }
member this.ContextualSwashes : int with get, set
Public Property ContextualSwashes As Integer
Eigenschaftswert
Der Index der Standard-Swashes-Form. Der Standardwert ist 0 (Null).
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.
Bestimmte Kombinationen von Swash-Glyphen können zu einer unattraktiven Darstellung führen, z. B. überlappende Absteigende auf benachbarten Buchstaben. Mithilfe einer kontextbezogenen Swash können Sie eine Ersatz-Swash-Glyphe verwenden, die ein besseres Aussehen erzeugt. Der folgende Text zeigt dasselbe Wort vor und nach anwendung eines kontextbezogenen Swashs.
Beispiel für eine kontextbezogene Swash
Im folgenden Codebeispiel wird gezeigt, wie Sie mithilfe der ContextualSwashes-Eigenschaft eine kontextbezogene Swash für die Schriftart Pescadero definieren.
<Paragraph FontFamily="Pescadero" Typography.StandardSwashes="1">
Lyon <Run Typography.ContextualSwashes="1">L</Run>yon
</Paragraph>
XAML-Attributverwendung
< ObjektTypography.ContextualSwashes="int"/>
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | ContextualSwashesProperty |
Auf true festgelegte Metadateneigenschaften |
AffectsMeasure, AffectsRender, Inherits |