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 Typography propriété, qui est la seule façon d’accéder à une Typography instance de classe. 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 utilisant des 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.

Texte utilisant des glyphes stylistiques de remplacement 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 StylisticAlternates propriété.

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

Texte utilisant des glyphes stylistiques de remplacement 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

< objectTypography.StylisticAlternates="int"/>

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

Élément Valeur
Champ d’identificateur StylisticAlternatesProperty
Propriétés de métadonnées définies sur true AffectsMeasure, , AffectsRenderInherits

S’applique à

Voir aussi