Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Propriedade Typography.ContextualAlternates

Obtém ou define um valor que determina se os formulários de glifos personalizados podem ser usados com base no contexto do texto que está sendo processado.

Namespace:  System.Windows.Documents
Assembly:  PresentationFramework (em PresentationFramework.dll)
XMLNS para XAML http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public bool ContextualAlternates { get; set; }
<object Typography.ContextualAlternates="bool"/>

Valor de propriedade

Tipo: System.Boolean
true Se os formulários de glifos personalizados podem ser usados; Caso contrário, false. O valor predefinido é verdadeiro.

Essa propriedade obtém ou define um valor no objeto que possui um Typography propriedade, que é a única maneira de acessar um Typography instância de classe. Além disso, esta oferece suporte a propriedade o uso de um propriedade anexada, de modo que ele pode ser definido em texto-contendo objetos em XAML.

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

Exemplo de aleatórios alternativas contextuais

Text using OpenType random contextual alternates

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


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


.NET Framework

Com suporte em: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft