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 durchgestrichenes Null-Ziffernformat, um den Unterschied zwischen dem Buchstaben "O" und der Zahl "0" hervorzuheben. Die Ziffer 0 (null) mit Schrägstrich wird häufig für Kennungen in Finanz- und Geschäftsinformationen verwendet.

Im folgenden Text wird ein Beispiel mit einer Bestellnummer in der Schriftart „Miramonte“ gezeigt. In der ersten Zeile werden Standardzahlen verwendet. In der zweiten Zeile wird die Ziffer 0 (null) mit Schrägstrich verwendet, um die Ziffer 0 (null) optisch besser vom Großbuchstaben „O“ zu unterscheiden.

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.

Verwendung von XAML-Attributen

< objectTypography.SlashedZero="bool"/>

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld SlashedZeroProperty
Auf Metadateneigenschaften festgelegt true AffectsMeasure, AffectsRenderInherits

Gilt für:

Weitere Informationen