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 |
Очень маленький абсолютный размер |
Смотрите также