Freigeben über


Typography.SlashedZero Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein nominales Nullschriftformat durch eine gestrichelte Null ersetzt werden soll.

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

Eigenschaftswert

truewenn abgesenkte Nullformen aktiviert sind; andernfalls . false Der Standardwert ist false.

Hinweise

Diese Eigenschaft ruft einen Wert für das Objekt ab, das eine Typography Eigenschaft besitzt, oder legt diesen fest. Dies ist die einzige Möglichkeit, auf eine Typography Klasseninstanz zuzugreifen. Darüber hinaus unterstützt diese Eigenschaft eine Verwendung angefügter Eigenschaften, sodass sie für Text enthaltende Objekte in XAML festgelegt werden kann.

OpenType-Schriftarten unterstützen ein gestricheltes Null-Zahlenformat, um den Unterschied zwischen dem Buchstaben "O" und der Zahl "0" hervorzuheben. Die verstrichene Nullzahl wird häufig für Bezeichner in Finanz- und Geschäftsinformationen verwendet.

Der folgende Text zeigt einen Beispielreihenfolgebezeichner mit der Schriftart Miramonte an. In der ersten Zeile werden Standardzahlen verwendet. Die zweite Zeile verwendet Striche null Ziffern, um einen besseren Kontrast mit dem Großbuchstaben "O" zu bieten.

Text mit OpenType slashed zero numerals Beispiel für gestrichelte Nullzeichen

Im folgenden Codebeispiel wird gezeigt, wie Mithilfe der SlashedZero Eigenschaft Striche null Ziffern für die Schriftart Miramonte definiert werden.

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

Wenn der Wert SlashedZero ist true und die ausgewählte Schriftart keine abgesstrichenen Nullformen unterstützt, wird das Standardformular der Zahl angezeigt.

XAML-Attributverwendung

< objectTypography.SlashedZero="bool"/>

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld SlashedZeroProperty
Auf Metadateneigenschaften festgelegt true AffectsMeasure, AffectsRenderInherits

Gilt für:

Weitere Informationen