Typography.StylisticAlternates Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der den Index eines stilistischen Alternativen-Formulars angibt.

public:
 property int StylisticAlternates { int get(); void set(int value); };
public int StylisticAlternates { get; set; }
member this.StylisticAlternates : int with get, set
Public Property StylisticAlternates As Integer

Eigenschaftswert

Der Index der stilistischen Alternativform. 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.

Alternative sind Glyphen, die durch eine Standardglyphe ersetzt werden können. OpenType-Schriftarten, z. B. die in den folgenden Beispielen verwendete Pericles-Schriftart, enthalten alternative Glyphen, mit denen Sie unterschiedliche Darstellungen für Text erstellen können. Der folgende Text zeigt Standardglyphen für die Schriftart Pericles an.

Text mit OpenType-Standardglyphen
Beispiel für einen Standardsatz von Glyphen

Die Schriftart Pericles OpenType enthält zusätzliche Glyphen, die stilistische Alternativen zum Standardsatz von Glyphen bereitstellen. Der folgende Text zeigt stilistische alternative Glyphen an.

Text mit OpenType stilistischen alternativen Glyphen
Beispiel für stilistische alternative Glyphen

Im folgenden Codebeispiel wird gezeigt, wie stilistische alternative Glyphen für die Schriftart Pericles mithilfe der StylisticAlternates-Eigenschaft definiert werden.

<Paragraph FontFamily="Pericles">
  <Run Typography.StylisticAlternates="1">A</Run>NCIENT
  GR<Run Typography.StylisticAlternates="1">EE</Run>K
  MYTH<Run Typography.StylisticAlternates="1">O</Run>LOGY
</Paragraph>

Der folgende Text zeigt mehrere andere stilistische alternative Glyphen für die Schriftart Pericles an.

Text mit OpenType stilistischen alternativen Glyphen
Beispiel für andere stilistische alternative Glyphen

Das folgende Codebeispiel zeigt, wie diese anderen stilistischen alternativen Glyphen definiert werden.

<Paragraph FontFamily="Pericles">
  <Run Typography.StylisticAlternates="1">A</Run>
  <Run Typography.StylisticAlternates="2">A</Run>
  <Run Typography.StylisticAlternates="3">A</Run>
  <Run Typography.StylisticAlternates="1">C</Run>
  <Run Typography.StylisticAlternates="1">E</Run>
  <Run Typography.StylisticAlternates="1">G</Run>
  <Run Typography.StylisticAlternates="1">O</Run>
  <Run Typography.StylisticAlternates="1">Q</Run>
  <Run Typography.StylisticAlternates="1">R</Run>
  <Run Typography.StylisticAlternates="2">R</Run>
  <Run Typography.StylisticAlternates="1">S</Run>
  <Run Typography.StylisticAlternates="1">Y</Run>
</Paragraph>

XAML-Attributverwendung

< ObjektTypography.StylisticAlternates="int"/>

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld StylisticAlternatesProperty
Auf true festgelegte Metadateneigenschaften AffectsMeasure, AffectsRender, Inherits

Gilt für:

Weitere Informationen