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>
Комментарии
Три термина классифицируют наклон шрифта: обычный, курсив и косой.
Стиль шрифта | Описание |
---|---|
Норм. | Символы в обычном или римском шрифте в вертикальном положении. |
Курсив | Символы в курсивном шрифте действительно наклонны и отображаются, как они были разработаны. |
Oblique | Символы в косом шрифте искусственно наклоняются. Наклон достигается путем преобразования срезов символов из обычного шрифта. Если истинный курсивный шрифт недоступен на компьютере или принтере, стиль косой линии можно создать на основе обычного шрифта и использовать для имитации курсивного шрифта. |
Для задания FontStyle структуры можно использовать перечисляемые значения FontStyles класса.
Использование атрибута XAML
<object fontStyleProperty="fontStylesValue"/>
Значения XAML
fontStylesValue
Значение FontStyles , например "Normal", "Курсив" или "Косая".
Методы
Equals(FontStyle) |
Сравнивает FontStyle с текущим экземпляром FontStyle на предмет равенства. |
Equals(Object) |
Сравнивает Object с текущим экземпляром FontStyle на предмет равенства. |
GetHashCode() |
Возвращает хэш-код для данного объекта. |
ToString() |
Создает String, представляющий текущий объект FontStyle и основанный на данных свойств CurrentCulture. |
Операторы
Equality(FontStyle, FontStyle) |
Сравнивает на равенство два экземпляра FontStyle. |
Inequality(FontStyle, FontStyle) |
Оценивает два экземпляра FontStyle для определения их неравенства. |
Явные реализации интерфейса
IFormattable.ToString(String, IFormatProvider) |
Описание этого члена см. в разделе ToString(String, IFormatProvider). |