Sdílet prostřednictvím


Typography.StylisticAlternates Vlastnost

Definice

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

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

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 instanci třídy Typography. Kromě toho tato vlastnost podporuje použití připojené vlastnosti, aby ji bylo možné 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 vzhledů textu. Následující text zobrazuje standardní glyfy pro písmo Pericles.

Text s použitím standardních glyfů 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ých alternativních glyfů

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

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

< objektTypography.StylisticAlternates="int"/>

Informace o vlastnosti závislosti

Pole Identifikátor StylisticAlternatesProperty
Vlastnosti metadat nastavené na true AffectsMeasure, AffectsRender, Inherits

Platí pro

Viz také