FontStyle Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет структуру, представляющую стиль шрифта как обычный, курсив или косой.
public value class FontStyle : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontStyleConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public struct FontStyle : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.FontStyleConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None)>]
type FontStyle = struct
interface IFormattable
Public Structure FontStyle
Implements IFormattable
- Наследование
- Атрибуты
- Реализации
Примеры
В следующем примере задано "Italic"FontStyleзначение .
<TextBlock FontStyle="Italic">Italic font style</TextBlock>
Комментарии
Три термина классифицируют косую черту шрифта: обычный, курсив и косой.
| Стиль шрифта | Description |
|---|---|
| Нормальный | Символы в обычном или римском шрифте находятся в порядке. |
| Курсив | Символы в курсивном шрифте действительно косые и отображаются, как они были разработаны. |
| Косой | Символы в косом шрифте искусственно косые. Косая черта достигается путем выполнения преобразования сдвига на символы из обычного шрифта. Если на компьютере или принтере недоступен истинный курсивный шрифт, стиль с косой стороны может создаваться из обычного шрифта и использоваться для имитации курсивного шрифта. |
Для задания FontStyles структуры можно использовать перечисленные значения FontStyle класса.
Использование атрибута XAML
<object fontStyleProperty="fontStylesValue"/>
Значения XAML
fontStylesValue Значение, например "Обычный", "Курсив" или "Косая FontStyles ".
Методы
| Имя | Описание |
|---|---|
| Equals(FontStyle) |
Сравнивается с текущим FontStyle экземпляром FontStyle для равенства. |
| Equals(Object) | |
| GetHashCode() |
Извлекает хэш-код для этого объекта. |
| ToString() |
Создает объект String , представляющий текущий FontStyle объект и основан на сведениях о свойстве CurrentCulture . |
Операторы
| Имя | Описание |
|---|---|
| Equality(FontStyle, FontStyle) |
Сравнивает два экземпляра FontStyle для равенства. |
| Inequality(FontStyle, FontStyle) |
Оценивает два экземпляра FontStyle для определения неравенства. |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
Описание этого элемента см. в разделе ToString(String, IFormatProvider). |