Typography.SlashedZero Eigenschaft

Definition

Ruft einen Wert ab, mit dem angegeben wird, ob die Form der Ziffer Null in einer Schriftart durch eine Null mit Schrägstrich ersetzt werden soll, oder legt diesen fest.

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

Boolean

true, wenn Formen mit einer Null mit Schrägstrich aktiviert sind, andernfalls false. Der Standardwert ist false.

Hinweise

Diese Eigenschaft ruft einen Wert auf dem Objekt ab oder legt diesen fest, der eine Eigenschaft besitzt, was die einzige Möglichkeit ist, auf eine Typography Typography Klasseninstanz zuzugreifen. Darüber hinaus unterstützt diese Eigenschaft eine angefügte Eigenschaftsverwendung, sodass sie auf Text enthaltenden Objekten in XAML festgelegt werden kann.

OpenType-Schriftarten unterstützen ein gestricheltes Nullnummerformat, 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 Standardziffern verwendet. In der zweiten 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-Ziffern mit null mit Schrägstrich
Beispiel für gestrichene Nullzahlen

Im folgenden Codebeispiel wird gezeigt, wie Striche null Zahlen für die Miramonte-Schriftart mit der SlashedZero Eigenschaft 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 true ist und die ausgewählte Schriftart keine Striche null-Formulare unterstützt, wird das Standardformular der Zahl angezeigt.

Verwendung von XAML-Attributen

<object Typography.SlashedZero="bool"/>

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld SlashedZeroProperty
Metadateneigenschaften auf true festgelegt AffectsMeasure, AffectsRender, Inherits

Gilt für

Siehe auch