Partilhar via


Typography.NumeralStyle Propriedade

Definição

Obtém ou define um valor FontNumeralStyle enumerado que determina o conjunto de glifos usados para renderizar formulários de fonte alternativos numéricos.

public:
 property System::Windows::FontNumeralStyle NumeralStyle { System::Windows::FontNumeralStyle get(); void set(System::Windows::FontNumeralStyle value); };
public System.Windows.FontNumeralStyle NumeralStyle { get; set; }
member this.NumeralStyle : System.Windows.FontNumeralStyle with get, set
Public Property NumeralStyle As FontNumeralStyle

Valor da propriedade

Um valor enumerado FontNumeralStyle. O valor padrão é Normal.

Comentários

Essa propriedade obtém ou define um valor no objeto que possui uma propriedade Typography, que é a única maneira de acessar uma instância de classe Typography. Além disso, essa propriedade dá suporte a um uso de propriedade anexada para que possa ser definida em objetos que contêm texto em XAML.

As fontes OpenType dão suporte a um formato numeral de estilo antigo. Esse formato é útil para exibir numerais em estilos que não são mais padrão. O texto a seguir exibe uma data do século XVIII em formatos numerais de estilo padrão e antigo para a fonte Palatino Linotype.

Texto usando numerais de estilo antigo do OpenType
Exemplo de numerais de estilo padrão e antigo

O texto a seguir exibe numerais padrão para a fonte Palatino Linotype, seguida por numerais de estilo antigo.

Texto usando conjuntos numerais de estilo antigo OpenType
Exemplo de conjuntos de numerais de estilo padrão e antigo

O exemplo de código a seguir mostra como definir numerais de estilo antigos para a fonte Linotype palatino, usando a propriedade NumeralStyle.

<Paragraph FontFamily="Palatino Linotype">
  <Run Typography.NumeralStyle="Normal">1234567890</Run>
  <Run Typography.NumeralStyle="OldStyle">1234567890</Run>
</Paragraph>

Uso do atributo XAML

< objetoTypography.NumeralStyle="FontNumeralStyle"/>

Informações da propriedade Dependency

Campo identificador NumeralStyleProperty
Propriedades de metadados definidas como true AffectsMeasure, AffectsRender, Inherits

Aplica-se a

Confira também