Typography.CapitalSpacing Свойство

Определение

Получает или задает значение, указывающее, выполняется ли глобальная коррекция интервалов между глифами для повышения удобочитаемости.

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

Значение свойства

Значение true, если интервалы корректируются; в противном случае — значение false. Значение по умолчанию — false.

Комментарии

Это свойство получает или задает значение для объекта, которому принадлежит Typography свойство , что является единственным способом доступа к экземпляру Typography класса. Кроме того, это свойство поддерживает использование присоединенного свойства, чтобы его можно было задать для текстовых объектов в XAML.

Прописной интервал — это функция, которая позволяет обеспечить дополнительные интервалы при использовании в тексте только прописных букв. Прописные буквы обычно разрабатываются для использования вместе со строчными. Интервал между прописной и строчной буквами, который кажется вполне подходящим, может выглядеть слишком маленьким при использовании только прописных букв. Следующий текст демонстрирует обычный и прописной интервалы для шрифта Pescadero.

Текст, использующий прописные буквы OpenType
Пример нормального интервала и интервала с заглавными буквами

В следующем примере кода показано, как определить прописные интервалы для шрифта Pescadero с помощью CapitalSpacing свойства .

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

Использование атрибута XAML

<objectTypography.CapitalSpacing="bool"/>

Сведения о свойстве зависимостей

Поле идентификатора CapitalSpacingProperty
Для свойств метаданных задано значение true AffectsMeasure, AffectsRender, Inherits

Применяется к

См. также раздел