FontNumeralAlignment Énumération

Définition

Décrit l’alignement numérique d’un objet Typography.

public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment = 
Public Enum FontNumeralAlignment
Héritage
FontNumeralAlignment

Champs

Nom Valeur Description
Normal 0

L’alignement numérique par défaut est utilisé.

Proportional 1

L’alignement de largeur proportionnelle est utilisé.

Tabular 2

L’alignement tabulaire est utilisé.

Exemples

L’exemple de code suivant montre comment définir des figures proportionnelles et tabulaires pour la police Miramonte à l’aide des propriétés de l’objet Typography .

<TextBlock FontFamily="Miramonte">
  <Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
  <Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>

Remarques

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.

Texte utilisant des figures proportionnelles OpenType et tabulaires Exemple de chiffres proportionnels et tabulations

Note

La plupart des polices OpenType n’exposent qu’un sous-ensemble des fonctionnalités OpenType totales disponibles. Si une police spécifiée ne prend pas en charge une fonctionnalité particulière, les glyphes par défaut sont utilisés à la place.

S’applique à