Typography.NumeralAlignment Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines FontNumeralAlignment Aufzählungswerts, der die Ausrichtung von Breiten bei Verwendung von Ziffern angibt.
public:
property System::Windows::FontNumeralAlignment NumeralAlignment { System::Windows::FontNumeralAlignment get(); void set(System::Windows::FontNumeralAlignment value); };
public System.Windows.FontNumeralAlignment NumeralAlignment { get; set; }
member this.NumeralAlignment : System.Windows.FontNumeralAlignment with get, set
Public Property NumeralAlignment As FontNumeralAlignment
Eigenschaftswert
Ein FontNumeralAlignment aufgezählter Wert. Der Standardwert ist Normal.
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 proportionales und tabellarisches Abbildungsfeature, um die Ausrichtung von Breiten bei Verwendung von Ziffern zu steuern. Proportionale Zahlen behandeln jede Zahl als eine andere Breite - "1" ist schmaler als "5". Tabellarische Zahlen werden als Zahlen mit gleicher Breite behandelt, sodass sie vertikal ausgerichtet werden, wodurch die Lesbarkeit von Finanztypinformationen erhöht wird.
Der folgende Text zeigt zwei proportionale Abbildungen in der ersten Spalte mit der Schriftart Miramonte an. Beachten Sie den Unterschied in der Breite zwischen den Ziffern "5" und "1". In der zweiten Spalte werden die gleichen beiden numerischen Werte mit den breiten angezeigt, die mithilfe der Funktion "Tabellarische Abbildung" angepasst wurden.
Beispiel für Proportional- und Tabstoppzahlen
Im folgenden Codebeispiel wird gezeigt, wie proportionale und tabellarische Abbildungen für die Schriftart Miramonte mithilfe der NumeralAlignment-Eigenschaft definiert werden.
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>
XAML-Attributverwendung
< ObjektTypography.NumericalAlignment="FontNumeralAlignment"/>
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | NumeralAlignmentProperty |
Auf true festgelegte Metadateneigenschaften |
AffectsMeasure, AffectsRender, Inherits |