Typography.CapitalSpacing Propriété

Définition

Obtient ou définit une valeur qui détermine si l'espacement entre les glyphes du texte en majuscules est ajusté globalement pour améliorer la lisibilité.

public:
 property bool CapitalSpacing { bool get(); void set(bool value); };
public bool CapitalSpacing { get; set; }
member this.CapitalSpacing : bool with get, set
Public Property CapitalSpacing As Boolean

Valeur de propriété

Boolean

true si l'espacement est ajusté ; sinon, false. La valeur par défaut est false.

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 de propriété jointe afin qu’elle puisse être définie sur des objets contenant du texte en XAML.

L’espacement des majuscules est une fonctionnalité qui permet d’accroître l’espacement du texte quand celui-ci se compose uniquement de majuscules. Les majuscules sont généralement conçues pour se mêler aux minuscules. L’espacement employé entre une majuscule et une minuscule peut paraître trop serré quand toutes les lettres sont des majuscules. Le texte suivant présente l’espacement normal et l’espacement de majuscules avec la police Pescadero.

Texte utilisant l'espacement des majuscules OpenType
Exemple d’espacement normal et capital

L’exemple de code suivant montre comment définir l’espacement des majuscules pour la police Pescadero, à l’aide de la CapitalSpacing propriété.

<Paragraph FontFamily="Pescadero">
  <Run Typography.CapitalSpacing="True">CHAPTER ONE</Run>
</Paragraph>

Utilisation d'attributs XAML

<object Typography.CapitalSpacing="bool"/>

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

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

S’applique à

Voir aussi