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
объект <Typeography.Variants="FontVariants"/>
Сведения о свойстве зависимостей
Поле идентификатора | VariantsProperty |
Свойства метаданных, заданные для true |
AffectsMeasure, AffectsRender, Inherits |