Partager via


Typography.StandardSwashes Propriété

Définition

Obtient ou définit une valeur qui spécifie l’index d’un formulaire swashes standard.

public:
 property int StandardSwashes { int get(); void set(int value); };
public int StandardSwashes { get; set; }
member this.StandardSwashes : int with get, set
Public Property StandardSwashes As Integer

Valeur de propriété

Index du formulaire swashes standard. 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 swashes sont des glyphes décoratifs qui utilisent une ornementation élaborée souvent associée à la calligraphie. Le texte suivant affiche les glyphes standard et swash pour la police Cspadero.

Text à l’aide des glyphes Standard openType et swash
Exemple de glyphes standard et swash

Les Swashes sont souvent utilisés comme éléments décoratifs dans des phrases courtes telles que des annonces d’événements. Le texte suivant utilise des swashes pour mettre en évidence les majuscules du nom de l’événement.

Texte à l’aide de swashes OpenType
Exemple de swashes utilisés pour les lettres majuscules

L’exemple de code suivant montre comment définir des swashes pour une police à l’aide de la propriété StandardSwashes.

<Paragraph FontFamily="Pescadero" TextBlock.TextAlignment="Center">
  Wishing you a<LineBreak/>
  <Run Typography.StandardSwashes="1" FontSize="36">Happy New Year!</Run>
</Paragraph>

Si la valeur de StandardSwashes est supérieure à zéro et que la police sélectionnée ne prend pas en charge les formulaires swashes standard à la valeur d’index donnée, la forme par défaut de la lettre est affichée.

Utilisation des attributs XAML

< objetTypography.StandardSwashes= »int« />

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

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

S’applique à

Voir aussi