Partager via


Typography.StylisticAlternates Propriété

Définition

Obtient ou définit une valeur qui spécifie l’index d’un formulaire de substitution stylistique.

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

Valeur de propriété

Index de la forme alternative stylistique. La valeur par défaut est 0 (zéro).

Remarques

Cette propriété obtient ou définit une valeur sur l’objet propriétaire d’une propriété Typography, qui est la seule façon d’accéder à une instance de classe Typography. En outre, cette propriété prend en charge une utilisation des propriétés jointes afin qu’elle puisse être définie sur des objets contenant du texte en XAML.

Les autres sont des glyphes qui peuvent être substitués à un glyphe standard. Les polices OpenType, telles que la police Pericles utilisée dans les exemples suivants, contiennent d’autres glyphes que vous pouvez utiliser pour créer différentes apparences pour le texte. Le texte suivant affiche des glyphes standard pour la police Pericles.

Texte à l’aide de glyphes standard OpenType
Exemple d’ensemble standard de glyphes

La police Pericles OpenType contient des glyphes supplémentaires qui fournissent des alternatives stylistiques à l’ensemble standard de glyphes. Le texte suivant affiche des glyphes de remplacement stylistiques.

Text à l’aide de glyphes stylistiques openType
Exemple de glyphes alternatifs stylistiques

L’exemple de code suivant montre comment définir des glyphes de substitution stylistiques pour la police Pericles, à l’aide de la propriété 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>

Le texte suivant affiche plusieurs autres glyphes stylistiques pour la police Pericles.

Text à l’aide de glyphes stylistiques openType
Exemple d’autres glyphes stylistiques alternatifs

L’exemple de code suivant montre comment définir ces autres glyphes stylistiques.

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

Utilisation des attributs XAML

< objetTypography.StylisticAlternates= »int« />

Informations sur les propriétés de dépendance

Champ d’identificateur StylisticAlternatesProperty
Propriétés de métadonnées définies sur true AffectsMeasure, AffectsRender, Inherits

S’applique à

Voir aussi