Typography.Variants Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает перечисленное значение FontVariants, указывающее вариант стандартной типографической формы для использования.
public:
property System::Windows::FontVariants Variants { System::Windows::FontVariants get(); void set(System::Windows::FontVariants value); };
public System.Windows.FontVariants Variants { get; set; }
member this.Variants : System.Windows.FontVariants with get, set
Public Property Variants As FontVariants
Значение свойства
Перечисленное значение FontVariants. Значение по умолчанию — Normal.
Комментарии
Это свойство получает или задает значение объекта, которому принадлежит Typography
свойство, которое является единственным способом доступа к экземпляру Typography класса. Кроме того, это свойство поддерживает использование присоединенного свойства, чтобы его можно было задать для текстовых объектов в XAML.
Варианты похожи на надстрочные или подстрочные формы шрифтов. Для формы шрифта можно содержать различные наборы глифов между надстрочным и порядковой формой или между подстрочными и подчиненными формами. Это Variants свойство позволяет задавать надстрочные и подстрочные значения для шрифта OpenType.
Следующий текст демонстрирует надстрочные знаки для шрифта Palatino Linotype.
Пример надстроек
В следующем примере кода показано, как определить надстрочные знаки для шрифта Palatino Linotype с помощью Variants свойства.
<Paragraph FontFamily="Palatino Linotype">
2<Run Typography.Variants="Superscript">3</Run>
14<Run Typography.Variants="Superscript">th</Run>
</Paragraph>
Следующий текст демонстрирует подстрочные знаки для шрифта Palatino Linotype.
Примеры подстрок
В следующем примере кода показано, как определить подстроки для шрифта Palatino Linotype с помощью Variants свойства.
<Paragraph FontFamily="Palatino Linotype">
H<Run Typography.Variants="Subscript">2</Run>O
Footnote<Run Typography.Variants="Subscript">4</Run>
</Paragraph>
Шрифты, не поддерживающие варианты, могут иметь алгоритмическое приближение формы шрифта.
Использование атрибута XAML
<object Typography.Variants="FontVariants"/>
Сведения о свойстве зависимостей
Поле идентификатора | VariantsProperty |
Metadata properties set to true |
AffectsMeasure, AffectsRender, Inherits |