Typography.StylisticAlternates Propriedade

Definição

Obtém ou define um valor que especifica o índice de uma forma alternativa estilística.

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

Valor de Propriedade

O índice da forma alternativa estilística. O valor padrão é 0 (zero).

Observações

Esta propriedade recebe ou define um valor no objeto que possui uma Typography propriedade, que é a única forma de aceder a uma Typography instância de classe. Além disso, esta propriedade suporta uma utilização de propriedade associada para que possa ser definida em objetos que contenham texto em XAML.

Os alternativos são glifos que podem ser substituídos por um glifo padrão. As fontes OpenType, como a fonte Pericles usada nos exemplos seguintes, contêm glifos alternativos que pode usar para criar diferentes aparências para o texto. O texto a seguir exibe glifos padrão para a fonte Péricles.

Texto usando glifos padrão OpenType Exemplo de conjunto padrão de glifos

A fonte Pericles OpenType contém glifos adicionais que fornecem alternativas estilísticas para o conjunto padrão de glifos. O texto a seguir exibe glifos alternativos estilísticos.

Texto usando glifos alternativos estilísticos OpenType Exemplo de glifos alternativos estilísticos

O seguinte exemplo de código mostra como definir glifos alternativos estilísticos para a fonte Pericles, usando a StylisticAlternates propriedade.

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

O texto a seguir exibe vários outros glifos alternativos estilísticos para a fonte Péricles.

Texto usando glifos alternativos estilísticos OpenType Exemplo de outros glifos alternativos estilísticos

O exemplo de código seguinte mostra como definir estes outros glifos alternativos estilísticos.

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

Uso de atributos XAML

< objectTypography.StylisticAlternates="int"/>

Informação de Propriedade de Dependência

Iteme Value
Campo identificador StylisticAlternatesProperty
Propriedades dos metadados definidas como true AffectsMeasure, AffectsRender, Inherits

Aplica-se a

Ver também