Udostępnij za pośrednictwem


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

Indeks formularza alternatywnych stylistycznych. Wartość domyślna to 0 (zero).

Uwagi

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

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

tekst przy użyciu standardowych glyphs OpenType
Przykład standardowego zestawu glifów

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

Tekst przy użyciu alternatywnych glyphs opentype
Przykład stylistycznych alternatywnych glyphs

Poniższy przykład kodu przedstawia sposób definiowania alternatywnych glyphs stylistycznych dla czcionki Pericles przy użyciu właściwości StylisticAlternates.

<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 glyphs dla czcionki Pericles.

Tekst przy użyciu alternatywnych glyphs opentype
Przykład innych stylistycznych alternatywnych glyphs

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 XAML

< obiektTypography.StylisticAlternates="int"/>

Informacje o właściwości zależności

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

Dotyczy

Zobacz też