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, oder legt diesen fest. Dies ist die einzige Möglichkeit, 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 mit 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 größer StandardSwashes als 0 ist und die ausgewählte Schriftart keine Standard-Swashes-Formulare am angegebenen Indexwert unterstützt, wird die Standardform des Buchstabens angezeigt.

XAML-Attributverwendung

< objectTypography.StandardSwashes="int"/>

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld StandardSwashesProperty
Auf Metadateneigenschaften festgelegt true AffectsMeasure, AffectsRenderInherits

Gilt für:

Weitere Informationen