Typography.ContextualSwashes Propriedade

Definição

Obtém ou define um valor que especifica o índice de um formulário de lavagens contextuais.

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

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 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 em XAML.

Algumas combinações de glifos swash podem causar uma aparência pouco atraente, como descendentes sobrepostos em letras adjacentes. Usar um caractere ornamentado contextual permite que você utilize um glifo alternativo que resulta em uma aparência melhor. O texto a seguir mostra a mesma palavra antes e depois de ser aplicado um caractere ornamentado contextual.

Texto usando swashes contextuais OpenType Exemplo de uma lavagem contextual

O exemplo de código a seguir mostra como definir uma swash 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

< objectTypography.ContextualSwashes="int"/>

Informações da propriedade Dependency

Item Valor
Campo identificador ContextualSwashesProperty
Propriedades de metadados definidas como true AffectsMeasure, , AffectsRenderInherits

Aplica-se a

Confira também