Typography.StylisticAlternates Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje index stylistické alternativní formuláře.

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

Hodnota vlastnosti

Int32

Index stylistické alternativní formy. Výchozí hodnota je 0 (nula).

Poznámky

Tato vlastnost získá nebo nastaví hodnotu objektu, který vlastní Typography vlastnost, což je jediný způsob, jak získat přístup k Typography instanci třídy. Tato vlastnost navíc podporuje použití připojené vlastnosti, aby bylo možné ji nastavit u textových objektů obsahujících objekty v XAML.

Alternativy jsou glyfy, které lze nahradit standardním glyfem. Písma OpenType, například písmo Pericles použité v následujících příkladech, obsahují alternativní glyfy, které můžete použít k vytvoření různých vzhledu textu. Následující text zobrazí standardní glyfy písma Pericles.

Text používající standardní glyfy OpenType
Příklad standardní sady glyfů

Písmo Pericles OpenType obsahuje další glyfy, které poskytují stylistické alternativy ke standardní sadě glyfů. Následující text zobrazuje stylistické alternativní glyfy.

Text používající stylistické alternativní glyfy OpenType
Příklad stylistické alternativní glyfy

Následující příklad kódu ukazuje, jak definovat stylistické alternativní glyfy pro písmo Pericles pomocí StylisticAlternates vlastnosti.

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

Následující text zobrazí několik dalších stylistických alternativních glyfů pro písmo Pericles.

Text používající stylistické alternativní glyfy OpenType
Příklad jiných stylistických alternativních glyfů

Následující příklad kódu ukazuje, jak definovat tyto další stylistické alternativní glyfy.

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

Použití atributu XAML

<object Typography.StylisticAlternates="int"/>

Informace o vlastnosti závislosti

Pole identifikátoru StylisticAlternatesProperty
Vlastnosti metadat nastavené na true AffectsMeasure, AffectsRender, Inherits

Platí pro

Viz také