Typography.NumeralAlignment Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia FontNumeralAlignment wyliczonej wartości, która wskazuje wyrównanie szerokości podczas używania liczb.
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
Wartość właściwości
Wyliczona wartość FontNumeralAlignment. Wartość domyślna to Normal.
Uwagi
Ta właściwość pobiera lub ustawia wartość obiektu, który jest właścicielem właściwości Typography
, która jest jedynym sposobem uzyskiwania dostępu do wystąpienia klasy Typography. Ponadto ta właściwość obsługuje użycie dołączonej właściwości, dzięki czemu można ją ustawić na obiektach zawierających tekst w języku XAML.
Czcionki OpenType obsługują funkcję rysunku proporcjonalnego i tabelarycznego w celu kontrolowania wyrównania szerokości podczas używania liczb. Liczby proporcjonalne traktują każdą liczbę jako o innej szerokości — "1" jest węższa niż "5". Dane tabelaryczne są traktowane jako liczby o równej szerokości, tak aby były wyrównane w pionie, co zwiększa czytelność informacji o typie finansowym.
Poniższy tekst wyświetla dwie proporcjonalne liczby w pierwszej kolumnie przy użyciu czcionki Miramonte. Zwróć uwagę na różnicę szerokości między cyframi "5" i "1". Druga kolumna przedstawia te same dwie wartości liczbowe o szerokościach dostosowanych za pomocą funkcji rysunek tabelaryczny.
Przykład liczb proporcjonalnych i kart
Poniższy przykład kodu przedstawia sposób definiowania proporcjonalnych i tabelarycznych liczb dla czcionki Miramonte przy użyciu właściwości NumeralAlignment.
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>
Użycie atrybutu XAML
< obiektTypography.NumericalAlignment="FontNumeralAlignment"/>
Informacje o właściwości zależności
Pole identyfikatora | NumeralAlignmentProperty |
Właściwości metadanych ustawione na true |
AffectsMeasure, AffectsRender, Inherits |