Freigeben über


Typography.StandardSwashes Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der den Index eines Standard-Swashes-Formulars angibt.

public:
 property int StandardSwashes { int get(); void set(int value); };
public int StandardSwashes { get; set; }
member this.StandardSwashes : int with get, set
Public Property StandardSwashes 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.

Swashes sind dekorative Glyphen, die aufwendige Ornamente verwenden, die häufig mit Kalligraphie verbunden sind. Der folgende Text zeigt Standard- und Swash-Glyphen für die Schriftart Pescadero an.

Text mit OpenType-Standard- und Swash-Glyphen
Beispiel für Standard- und Swash-Glyphen

Swashes werden häufig als dekorative Elemente in kurzen Ausdrücken wie Ereignisankündigungen verwendet. Der folgende Text verwendet Swashes, um die Großbuchstaben des Namens des Ereignisses hervorzuheben.

text using OpenType swashes
Beispiel für Swashes, die für Großbuchstaben verwendet werden

Das folgende Codebeispiel zeigt, wie Swashes für eine Schriftart mithilfe der StandardSwashes-Eigenschaft definiert werden.

<Paragraph FontFamily="Pescadero" TextBlock.TextAlignment="Center">
  Wishing you a<LineBreak/>
  <Run Typography.StandardSwashes="1" FontSize="36">Happy New Year!</Run>
</Paragraph>

Wenn der Wert von StandardSwashes größer als Null ist und die ausgewählte Schriftart keine Standard-Swashes-Formulare am angegebenen Indexwert unterstützt, wird die Standardform des Buchstabens angezeigt.

XAML-Attributverwendung

< ObjektTypography.StandardSwashes="int"/>

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld StandardSwashesProperty
Auf true festgelegte Metadateneigenschaften AffectsMeasure, AffectsRender, Inherits

Gilt für:

Weitere Informationen