Typography.StylisticAlternates Właściwość

Definicja

Pobiera lub ustawia wartość określającą indeks formularza alternatywnego stylistycznego.

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

Wartość właściwości

Int32

Indeks formularza stylistycznych alternatywnych. Wartością domyślną jest 0 (zero).

Uwagi

Ta właściwość pobiera lub ustawia wartość obiektu, który jest właścicielem Typography właściwości, która jest jedynym sposobem uzyskiwania dostępu Typography do wystąpienia klasy. Ponadto ta właściwość obsługuje dołączone użycie właściwości, dzięki czemu można ją ustawić na obiektach zawierających tekst w języku XAML.

Alternatywy to glify, które można zastąpić standardową glifą. Czcionki OpenType, takie jak czcionka Pericles używana w poniższych przykładach, zawierają alternatywne glify, których można użyć do tworzenia różnych wyglądów tekstu. Poniższy tekst wyświetla standardowe glyphs dla czcionki Pericles.

Tekst korzystający ze standardowych glyphs typu OpenType
Przykład standardowego zestawu glifów

Czcionka Pericles OpenType zawiera dodatkowe glify, które zapewniają alternatywne style do standardowego zestawu glifów. Poniższy tekst wyświetla stylistyczne alternatywne glify.

Tekst korzystający z alternatywnych glyphs typu OpenType
Przykład alternatywnych glifów stylistycznych

W poniższym przykładzie kodu pokazano, jak zdefiniować alternatywne symbole stylistyczne dla czcionki Pericles przy użyciu StylisticAlternates właściwości .

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

Poniższy tekst zawiera kilka innych stylistycznych alternatywnych glifów dla czcionki Pericles.

Tekst korzystający z alternatywnych symboli stylistycznych OpenType
Przykład innych stylistycznych alternatywnych glifów

W poniższym przykładzie kodu pokazano, jak zdefiniować te inne alternatywne glify stylistyczne.

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

Użycie atrybutu języka XAML

<object Typography.StylisticAlternates="int"/>

Informacje dotyczące właściwości zależności

Pole identyfikatora StylisticAlternatesProperty
Właściwości metadanych ustawione na true AffectsMeasure, AffectsRender, Inherits

Dotyczy

Zobacz też