Freigeben über


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, 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.

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

Das folgende Codebeispiel zeigt, 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

< objectTypography.StylisticAlternates="int"/>

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld StylisticAlternatesProperty
Auf Metadateneigenschaften festgelegt true AffectsMeasure, AffectsRenderInherits

Gilt für:

Weitere Informationen