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>

Комментарии

Три термина классифицируют косую черту шрифта: обычный, курсив и косой.

Стиль шрифта Description
Нормальный Символы в обычном или римском шрифте находятся в порядке.
Курсив Символы в курсивном шрифте действительно косые и отображаются, как они были разработаны.
Косой Символы в косом шрифте искусственно косые. Косая черта достигается путем выполнения преобразования сдвига на символы из обычного шрифта. Если на компьютере или принтере недоступен истинный курсивный шрифт, стиль с косой стороны может создаваться из обычного шрифта и использоваться для имитации курсивного шрифта.

Для задания FontStyles структуры можно использовать перечисленные значения FontStyle класса.

Использование атрибута XAML

<object fontStyleProperty="fontStylesValue"/>

Значения XAML

fontStylesValue Значение, например "Обычный", "Курсив" или "Косая FontStyles ".

Методы

Имя Описание
Equals(FontStyle)

Сравнивается с текущим FontStyle экземпляром FontStyle для равенства.

Equals(Object)

Сравнивает текущий ObjectFontStyle экземпляр с равенством.

GetHashCode()

Извлекает хэш-код для этого объекта.

ToString()

Создает объект String , представляющий текущий FontStyle объект и основан на сведениях о свойстве CurrentCulture .

Операторы

Имя Описание
Equality(FontStyle, FontStyle)

Сравнивает два экземпляра FontStyle для равенства.

Inequality(FontStyle, FontStyle)

Оценивает два экземпляра FontStyle для определения неравенства.

Явные реализации интерфейса

Имя Описание
IFormattable.ToString(String, IFormatProvider)

Описание этого элемента см. в разделе ToString(String, IFormatProvider).

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

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