Поделиться через


Typography.ContextualSwashes Свойство

Определение

Возвращает или задает значение, указывающее индекс контекстной формы swashes.

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

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

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

Комментарии

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

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

text using OpenType contextual swashes
Пример контекстной косой черты

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

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

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

объект <Typeography.ContextualSwashes="int"/>

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

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

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

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