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

true, wenn Striche null Formulare aktiviert sind; andernfalls false. Der Standardwert ist false.

Hinweise

Diese Eigenschaft ruft einen Wert für das Objekt ab, das eine Typography -Eigenschaft besitzt, die die einzige Möglichkeit ist, 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 haben Nullzeichen
Beispiel für gestrichelte Nullzeichen

Im folgenden Codebeispiel wird gezeigt, wie Mithilfe der eigenschaft "SlashedZero" Striche null Ziffern für die Schriftart Miramonte definiert werden.The following code example shows how to define slashed zero numerals for the Miramonte font.

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

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

XAML-Attributverwendung

< ObjektTypography.SlashedZero="bool"/>

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld SlashedZeroProperty
Auf true festgelegte Metadateneigenschaften AffectsMeasure, AffectsRender, Inherits

Gilt für:

Weitere Informationen