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


Typography.StandardSwashes Свойство

Определение

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

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

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

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

Комментарии

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

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

text using OpenType standard и swash glyphs
Пример стандартных и косых глифов

Swashes часто используются в качестве декоративных элементов в коротких фразах, таких как объявления о событиях. В следующем тексте используются косые знаки, чтобы подчеркнуть заглавные буквы имени события.

text using OpenType swashes
Пример сметок, используемых для букв

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

<Paragraph FontFamily="Pescadero" TextBlock.TextAlignment="Center">
  Wishing you a<LineBreak/>
  <Run Typography.StandardSwashes="1" FontSize="36">Happy New Year!</Run>
</Paragraph>

Если значение StandardSwashes больше нуля, а выбранный шрифт не поддерживает стандартные формы swashes по заданному значению индекса, отображается форма буквы по умолчанию.

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

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

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

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

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

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