FontNumeralAlignment Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Descreve o alinhamento numérico de um Typography objeto.
public enum class FontNumeralAlignment
public enum FontNumeralAlignment
type FontNumeralAlignment =
Public Enum FontNumeralAlignment
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| Normal | 0 | Utiliza-se o alinhamento numérico padrão. |
| Proportional | 1 | Utiliza-se o alinhamento de largura proporcional. |
| Tabular | 2 | Utiliza-se o alinhamento tabular. |
Exemplos
O exemplo de código seguinte mostra como definir figuras proporcionais e tabulares para a fonte Miramonte, usando propriedades do Typography objeto.
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Proportional">114,131</Run>
</TextBlock>
<TextBlock FontFamily="Miramonte">
<Run Typography.NumeralAlignment="Tabular">114,131</Run>
</TextBlock>
Observações
As fontes OpenType suportam um recurso de figura proporcional e tabular para controlar o alinhamento de larguras ao usar numerais. Os valores proporcionais tratam cada numeral como tendo uma largura diferente – "1" é mais estreito que "5". As figuras tabulares são tratadas como algarismos de largura igual para que se alinhem verticalmente, o que aumenta a legibilidade das informações do tipo financeiro.
O texto a seguir exibe duas figuras proporcionais na primeira coluna usando a fonte Miramonte. Observe a diferença de largura entre os algarismos "5" e "1". A segunda coluna mostra os mesmos dois valores numéricos com as larguras ajustadas usando o recurso de figura tabular.
Exemplo de figuras proporcionais e separadas
Note
A maioria das fontes OpenType expõe apenas um subconjunto do total de recursos OpenType disponíveis. Se uma fonte especificada não suportar uma determinada funcionalidade, os glifos padrão são usados em vez disso.