Поделиться через


Typography.StylisticAlternates Свойство

Определение

Возвращает или задает значение, указывающее индекс стилистической альтернативной формы.

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

Значение свойства

Индекс стилистической альтернативной формы. Значение по умолчанию — 0 (ноль).

Комментарии

Это свойство получает или задает значение объекта, которому принадлежит свойство Typography, которое является единственным способом доступа к экземпляру класса Typography. Кроме того, это свойство поддерживает использование присоединенного свойства, чтобы его можно было задать для текстовых объектов в XAML.

Альтернативные варианты — это глифы, которые можно заменить на стандартный глиф. Шрифты OpenType, такие как шрифт Pericles, используемый в следующих примерах, содержат альтернативные глифы, которые можно использовать для создания различных внешних элементов для текста. В следующем тексте отображаются стандартные глифы для шрифта Pericles.

text using OpenType standard glyphs
Пример стандартного набора глифов

Шрифт Pericles OpenType содержит дополнительные глифы, которые предоставляют стилистические альтернативные варианты стандартного набора глифов. В следующем тексте отображаются стилистические альтернативные глифы.

Text с помощью стилистических альтернативных глифов OpenType
Пример стилистических альтернативных глифов

В следующем примере кода показано, как определить стилистические альтернативные глифы для шрифта Pericles с помощью свойства 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>

Следующий текст отображает несколько других стилистических альтернативных глифов для шрифта Pericles.

Text с помощью стилистических альтернативных глифов OpenType
Пример других стилистических альтернативных глифов

В следующем примере кода показано, как определить эти другие стилистические альтернативные глифы.

<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

объект <Typeography.StylisticAlternates="int"/>

Сведения о свойстве зависимостей

Поле идентификатора StylisticAlternatesProperty
Свойства метаданных, заданные для true AffectsMeasure, AffectsRender, Inherits

Применяется к

См. также раздел