FontNumeralAlignment Enumerazione

Definizione

Descrive l'allineamento dei caratteri numerici per un oggetto Typography.

public enum FontNumeralAlignment
Ereditarietà
FontNumeralAlignment

Campi

Nome Valore Descrizione
Normal 0

Viene utilizzato l'allineamento dei caratteri numerici predefinito.

Proportional 1

Viene utilizzato l'allineamento basato su cifre proporzionali.

Tabular 2

Viene utilizzato l'allineamento basato su cifre tabulari.

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come definire figure proporzionali e tabulari per il tipo di carattereMirao, utilizzando le proprietà dell'oggetto Typography .

<TextBlock FontFamily="Miramonte">
  <Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
  <Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>

Commenti

I tipi di carattere OpenType supportano una funzionalità di figura proporzionale e tabulare per controllare l'allineamento delle larghezze quando si usano numeri. Le cifre proporzionali considerano ogni numero con una larghezza diversa: "1" è più stretto di "5". Le cifre tabulari vengono gestite come caratteri numerici di uguale larghezza in modo da poter essere allineate in verticale, per aumentare la leggibilità delle informazioni di tipo finanziario.

Il testo seguente mostra due cifre proporzionali nella prima colonna usando il tipo di carattere Miramonte. Notare la differenza in larghezza tra i caratteri numerici "5" e "1". La seconda colonna mostra gli stessi valori numerici, le cui larghezze sono state modificate tramite la funzionalità per le cifre tabulari.

Testo che usa figure proporzionali OpenType & tabulari
Esempio di cifre proporzionali e a schede

Nota

La maggior parte dei tipi di carattere OpenType espone solo un subset delle funzionalità OpenType totali disponibili. Se un tipo di carattere specificato non supporta una particolare funzionalità, vengono invece usati i glifi predefiniti.

Si applica a

Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9