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.
Ruft einen FontNumeralAlignment-Enumerationswert ab, mit dem angegeben wird, ob Ziffern in der Breite ausgerichtet werden, oder legt diesen Wert fest.
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-Enumerationswert. Der Standardwert ist Normal.
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 Klasse instance zuzugreifen. Darüber hinaus unterstützt diese Eigenschaft die Verwendung angefügter Eigenschaften, sodass sie für texthaltige Objekte in XAML festgelegt werden kann.
OpenType-Schriftarten unterstützen bei der Verwendung von Ziffern in proportionaler und in Tabellendarstellung ein Feature zum Anpassen von Ziffern in der Breite. Proportionale Zahlen behandeln jede Zahl mit einer anderen Breite – "1" ist schmaler als "5". In der Tabellendarstellung werden alle Ziffern mit der gleichen Breite dargestellt und vertikal ausgerichtet. Dies verbessert die Lesbarkeit z.B. bei Finanzinformationen.
Im folgenden Text werden in der ersten Spalte zwei proportionale Zahlen in der Schriftart Miramonte proportional dargestellt. Die Ziffern „5“ und „1“ unterscheiden sich in der Breite. In der zweiten Spalte wurde die Breite der gleichen Zahlen mit dem Feature für die Tabellendarstellung angepasst.
Beispiel für proportionale Zahlen und Registerkarten
Im folgenden Codebeispiel wird veranschaulicht, wie proportionale und tabellarische Abbildungen für die Miramonte-Schriftart 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>
Verwendung von XAML-Attributen
<ObjectTypography.NumericalAlignment="FontNumeralAlignment"/>
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | NumeralAlignmentProperty |
Metadateneigenschaften auf true festgelegt |
AffectsMeasure, AffectsRender, Inherits |
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für