Partager via


Typography.SlashedZero Propriété

Définition

Obtient ou définit une valeur qui indique si un formulaire de police zéro nominal doit être remplacé par un zéro oblique.

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

Valeur de propriété

true si les formes zéro obliques sont activées ; 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 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 un format de chiffres zéro oblique pour mettre en évidence la différence entre la lettre « O » et le chiffre « 0 ». Le chiffre zéro oblique est souvent utilisé pour les identificateurs dans les informations financières et commerciales.

Le texte suivant affiche un exemple d’identificateur de commande à l’aide de la police Miramonte. La première ligne utilise des chiffres standard. La deuxième ligne a utilisé des chiffres zéro obliques pour fournir un meilleur contraste avec la lettre majuscule « O ».

Text using OpenType slashed zero numls
Exemple de chiffres zéro obliques

L’exemple de code suivant montre comment définir des chiffres zéro obliques pour la police Miramonte à l’aide de la propriété SlashedZero.

<Paragraph FontFamily="Miramonte">
  <Run>Order #0048-OTC-390</Run>
  <LineBreak/>
  <Run Typography.SlashedZero="True">Order #0048-OTC-390</Run>
</Paragraph>

Si la valeur de SlashedZero est true et que la police sélectionnée ne prend pas en charge les formes zéro obliques, la forme par défaut du chiffre s’affiche.

Utilisation des attributs XAML

< objetTypography.SlashedZero= »bool« />

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

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

S’applique à

Voir aussi