Partilhar via


Typography.StandardSwashes Propriedade

Definição

Obtém ou define um valor que especifica o índice de um formulário de lavagem padrão.

public:
 property int StandardSwashes { int get(); void set(int value); };
public int StandardSwashes { get; set; }
member this.StandardSwashes : int with get, set
Public Property StandardSwashes As Integer

Valor da propriedade

O índice do formulário de swashes padrão. O valor padrão é 0 (zero).

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.

Lavagens são glifos decorativos que usam ornamentação elaborada frequentemente associada à caligrafia. O texto a seguir exibe glifos padrão e swash para a fonte Pescadero.

Texto usando glifos opentype padrão e swash
Exemplo de glifos padrão e swash

Os swashes geralmente são usados como elementos decorativos em frases curtas, como anúncios de eventos. O texto a seguir usa swashes para enfatizar as letras maiúsculas do nome do evento.

Texto usando swashes OpenType
Exemplo de lavagens usadas para letras maiúsculas

O exemplo de código a seguir mostra como definir swashes para uma fonte, usando a propriedade StandardSwashes.

<Paragraph FontFamily="Pescadero" TextBlock.TextAlignment="Center">
  Wishing you a<LineBreak/>
  <Run Typography.StandardSwashes="1" FontSize="36">Happy New Year!</Run>
</Paragraph>

Se o valor de StandardSwashes for maior que zero e a fonte selecionada não oferecer suporte a formulários de swashes padrão no valor de índice fornecido, a forma padrão da letra será exibida.

Uso do atributo XAML

< objetoTypography.StandardSwashes="int"/>

Informações da propriedade Dependency

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

Aplica-se a

Confira também