Typography.ContextualAlternates Propriedade

Definição

Obtém ou define um valor que determina se formas de glifo personalizadas podem ser usadas com base no contexto do texto a ser renderizado.

public:
 property bool ContextualAlternates { bool get(); void set(bool value); };
public bool ContextualAlternates { get; set; }
member this.ContextualAlternates : bool with get, set
Public Property ContextualAlternates As Boolean

Valor de Propriedade

true se formas de glifos personalizadas puderem ser usadas; caso contrário, false. O valor predefinido é true.

Observações

Esta propriedade recebe ou define um valor no objeto que possui uma Typography propriedade, que é a única forma de aceder a uma Typography instância de classe. Além disso, esta propriedade suporta uma utilização de propriedade associada para que possa ser definida em objetos que contenham texto em XAML.

Alternativas contextuais aleatórias fornecem vários glifos substitutos para um único caractere. Quando implementado com fontes do tipo script, esse recurso pode simular a caligrafia usando um conjunto de glifos escolhidos aleatoriamente com pequenas diferenças na aparência. O texto a seguir usa alternativas contextuais aleatórias para a fonte Lindsey. Observe que a letra "a" varia ligeiramente na aparência

Texto usando alternativas contextuais aleatórias OpenType Exemplo de alternativas contextuais aleatórias

O exemplo de código seguinte mostra como definir alternativas contextuais aleatórias para a fonte Lindsey, usando a ContextualAlternates propriedade.

<TextBlock FontFamily="Lindsey">
  <Run Typography.ContextualAlternates="True">
    a banana in a cabana
  </Run>
</TextBlock>

Uso de atributos XAML

< objectTypography.ContextualAlternates="bool"/>

Informação de Propriedade de Dependência

Iteme Value
Campo identificador ContextualAlternatesProperty
Propriedades dos metadados definidas como true AffectsMeasure, AffectsRender, Inherits

Aplica-se a

Ver também