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


Typography.ContextualAlternates Свойство

Определение

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

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

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

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

Комментарии

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

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

Text с помощью случайных контекстных вариантов OpenType
Пример случайных контекстных альтернативных вариантов

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

<TextBlock FontFamily="Lindsey">
  <Run Typography.ContextualAlternates="True">
    a banana in a cabana
  </Run>
</TextBlock>

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

объект <Typeography.ContextualAlternates="bool"/>

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

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

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

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