Compartilhar 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 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.

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 texto de 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 CapitalSpacing propriedade.

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

Uso do atributo XAML

< objectTypography.CapitalSpacing="bool"/>

Informações da propriedade Dependency

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

Aplica-se a

Confira também