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
Наследование
FontStyle
Атрибуты
Реализации

Примеры

В следующем примере задается "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).

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

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