Typography.ContextualSwashes Свойство

Определение

Получает или задает значение, указывающее индекс формы контекстуальных шлейфов.

public:
 property int ContextualSwashes { int get(); void set(int value); };
public int ContextualSwashes { get; set; }
member this.ContextualSwashes : int with get, set
Public Property ContextualSwashes As Integer

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

Int32

Индекс стандартной формы шлейфов. Значение по умолчанию — 0 (нуль).

Комментарии

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

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

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

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

<Paragraph FontFamily="Pescadero" Typography.StandardSwashes="1">
  Lyon <Run Typography.ContextualSwashes="1">L</Run>yon
</Paragraph>

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

<object Typography.ContextualSwashes="int"/>

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

Поле идентификатора ContextualSwashesProperty
Metadata properties set to true AffectsMeasure, AffectsRender, Inherits

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

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