FontSize

FontSize structure

Представляет размер шрифта в виде специальной единицы или значения длины, которое указывает размер шрифта (исторически ширина заглавной буквы «M»).

public struct FontSize : IEquatable<FontSize>

Характеристики

Имя Описание
IsAbsoluteSize { get; } Указывает, определен ли этот размер шрифта с абсолютным размером в качестве ключевого слова на основе размера шрифта пользователя по умолчанию (который является средним)
IsInitial { get; } Указывает, имеет ли этот размер шрифта начальное значение (Medium)
IsLengthDefined { get; } Указывает, определен ли этот размер шрифта сLength значение
IsRelativeSize { get; } Указывает, определен ли этот размер шрифта с относительным размером в качестве ключевого слова. Шрифт будет больше или меньше относительно размера шрифта родительского элемента, примерно на соотношение, используемое для разделения ключевых слов абсолютного размера.
Length { get; } Значение длины, если этот размер шрифта был определен с ним, или выдано исключение в противном случае
Value { get; } Возвращает значение этого размера шрифта в виде строки

Методы

Имя Описание
static FromLength(Length) Создает размер шрифта из указанной длины
Equals(FontSize) Определяет, равен ли этот экземпляр размера шрифта заданному
override Equals(object) Определяет, равен ли этот экземпляр размера шрифта указанному uncasted
override GetHashCode() Возвращает хэш-код для этого экземпляра
static TryParse(string, out FontSize) Пытается распознать указанное ключевое слово как правильное значение ключевого слова ‘font-size’ и вернуть его в случае успеха или NULL в случае неудачи.
operator == Проверяет, равны ли два значения “FontSize”
operator != Проверяет, не равны ли два значения “FontSize”

Поля

Имя Описание
static readonly Large Обычно большой абсолютный размер
static readonly Larger Увеличенный относительный размер — шрифт будет больше относительно размера шрифта родительского элемента, примерно на соотношение, используемое для разделения ключевых слов абсолютного размера выше.
static readonly Medium Среднего размера. Начальное значение.
static readonly Small Обычно небольшой абсолютный размер
static readonly Smaller Меньший относительный размер — шрифт будет меньше относительно размера шрифта родительского элемента, примерно на соотношение, используемое для разделения ключевых слов абсолютного размера выше.
static readonly XLarge Посредственный большой абсолютный размер
static readonly XSmall Посредственный маленький абсолютный размер
static readonly XxLarge Очень большой абсолютный размер
static readonly XxSmall Очень маленький абсолютный размер

Смотрите также