Partilhar via


Typography.CapitalSpacing Propriedade

Definição

Obtém ou define um valor que determina se o espaçamento entre glifos para todo o texto capital é ajustado globalmente para melhorar a legibilidade.

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

Valor da propriedade

true se o espaçamento for ajustado; caso contrário, false. O valor padrão é false.

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.

O espaçamento de capital é um recurso que permite que você forneça mais espaçamento ao usar todas as capitais no texto. Letras maiúsculas são normalmente projetadas para se misturar com letras minúsculas. Espaçamento que parece atraente entre uma letra maiúscula e uma letra minúscula pode parecer muito apertado quando todas as letras maiúsculas são usadas. O texto a seguir exibe espaçamento normal e maiúscula para a fonte Pescadero.

Texto usando o espaçamento de capital OpenType
Exemplo de espaçamento normal e capital

O exemplo de código a seguir mostra como definir o espaçamento de capital para a fonte Pescadero usando a propriedade CapitalSpacing.

<Paragraph FontFamily="Pescadero">
  <Run Typography.CapitalSpacing="True">CHAPTER ONE</Run>
</Paragraph>

Uso do atributo XAML

< objetoTypography.CapitalSpacing="bool"/>

Informações da propriedade Dependency

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

Aplica-se a

Confira também