Typography.NumeralAlignment Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur énumérée FontNumeralAlignment qui indique l’alignement des largeurs lors de l’utilisation de chiffres.
public:
property System::Windows::FontNumeralAlignment NumeralAlignment { System::Windows::FontNumeralAlignment get(); void set(System::Windows::FontNumeralAlignment value); };
public System.Windows.FontNumeralAlignment NumeralAlignment { get; set; }
member this.NumeralAlignment : System.Windows.FontNumeralAlignment with get, set
Public Property NumeralAlignment As FontNumeralAlignment
Valeur de propriété
Valeur énumérée FontNumeralAlignment. La valeur par défaut est Normal.
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 polices OpenType prennent en charge une fonctionnalité de figure proportionnelle et tabulaire pour contrôler l’alignement des largeurs lors de l’utilisation de chiffres. Les chiffres proportionnels traitent chaque chiffre comme ayant une largeur différente : « 1 » est plus étroit que « 5 ». Les chiffres tabulaires sont traités comme des chiffres de largeur égale afin qu’ils s’alignent verticalement, ce qui augmente la lisibilité des informations de type financier.
Le texte suivant affiche deux chiffres proportionnels dans la première colonne à l’aide de la police Miramonte. Notez la différence de largeur entre les chiffres « 5 » et « 1 ». La deuxième colonne affiche les deux mêmes valeurs numériques avec les largeurs ajustées à l’aide de la fonctionnalité de figure tabulaire.
Exemple de chiffres proportionnels et tabulations
L’exemple de code suivant montre comment définir des figures proportionnelles et tabulaires pour la police Miramonte à l’aide de la propriété NumeralAlignment.
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>
Utilisation des attributs XAML
< objetTypography.NumericalAlignment= »FontNumeralAlignment« />
Informations sur les propriétés de dépendance
Champ d’identificateur | NumeralAlignmentProperty |
Propriétés de métadonnées définies sur true |
AffectsMeasure, AffectsRender, Inherits |