FontNumeralAlignment Wyliczenie
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.
Opisuje wyrównanie liczb dla obiektu Typography.
public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment =
Public Enum FontNumeralAlignment
- Dziedziczenie
Pola
| Nazwa | Wartość | Opis |
|---|---|---|
| Normal | 0 | Jest używane domyślne wyrównanie liczbowe. |
| Proportional | 1 | Jest używane wyrównanie szerokości proporcjonalnej. |
| Tabular | 2 | Służy wyrównanie tabelaryczne. |
Przykłady
Poniższy przykład kodu przedstawia sposób definiowania proporcjonalnych i tabelarycznych liczb dla czcionki Miramonte przy użyciu właściwości Typography obiektu.
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>
Uwagi
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
Note
Większość czcionek OpenType uwidacznia tylko podzbiór wszystkich dostępnych funkcji OpenType. Jeśli określona czcionka nie obsługuje określonej funkcji, zamiast tego są używane domyślne glyphs.