Compartilhar via


Typography.ContextualSwashes Propriedade

Definição

Obtém ou define um valor que especifica o índice de um formulário de caracteres ornamentados contextual.

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

Valor da propriedade

Int32

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

Comentários

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

Algumas combinações de glifos swash podem causar uma aparência pouco atraente, como descendentes sobrepostos em letras adjacentes. O uso de um swash contextual permite que você use um glifo de swash substituto que produz uma aparência melhor. O texto a seguir mostra a mesma palavra antes e depois de uma lavagem contextual ser aplicada.

Texto usando swashes contextuais OpenType
Exemplo de um swash contextual

O exemplo de código a seguir mostra como definir uma lavagem contextual para a fonte Pescadero, usando a ContextualSwashes propriedade.

<Paragraph FontFamily="Pescadero" Typography.StandardSwashes="1">
  Lyon <Run Typography.ContextualSwashes="1">L</Run>yon
</Paragraph>

Uso do Atributo XAML

<object Typography.ContextualSwashes="int"/>

Informações da propriedade de dependência

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

Aplica-se a

Confira também