FontWeight Структура

Определение

Относится к плотности гарнитуры, в плане легких или тяжелых контуров.

public value class FontWeight : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontWeightConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public struct FontWeight : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.FontWeightConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None)>]
type FontWeight = struct
    interface IFormattable
Public Structure FontWeight
Implements IFormattable
Наследование
FontWeight
Атрибуты
Реализации

Примеры

В следующем примере FontWeight кода для параметра "UltraBold" задано значение "Ультраболд".

<TextBlock FontWeight="UltraBold" FontFamily="Gil Sans MT">Hello, world</TextBlock>

Комментарии

Различия в весе обычно отличаются увеличенным росчерком или толщиной, связанными с заданным символом в шрифте, по сравнению с "нормальным" символом от того же шрифта.

Примечание Не все веса доступны для всех шрифтов. Если вес недоступен для шрифта, возвращается ближайший соответствующий вес.

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

<object fontWeightProperty="fontWeightsValue"/>  

Значения XAML

fontWeightsValue
Имя FontWeights свойства, например Light, Normal или UltraBold.

Методы

Compare(FontWeight, FontWeight)

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

Equals(FontWeight)

Определяет, равен ли текущий объект FontWeight указанному объекту FontWeight.

Equals(Object)

Определяет, равен ли текущий объект FontWeight указанному объекту.

FromOpenTypeWeight(Int32)

Создает новый экземпляр, соответствующий FontWeight значению OpenType usWeightClass .

GetHashCode()

Возвращает хэш-код для данного объекта.

ToOpenTypeWeight()

Возвращает значение, представляющее openType usWeightClass для FontWeight объекта.

ToString()

Возвращает текстовую строку, представляющую значение объекта FontWeight и основанную на информации из свойства CurrentCulture.

Операторы

Equality(FontWeight, FontWeight)

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

GreaterThan(FontWeight, FontWeight)

Оценивает два экземпляра FontWeight с целью определить, верно ли, что один больше другого.

GreaterThanOrEqual(FontWeight, FontWeight)

Оценивает два экземпляра FontWeight с целью определить, верно ли, что один больше или равен другому.

Inequality(FontWeight, FontWeight)

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

LessThan(FontWeight, FontWeight)

Оценивает два экземпляра FontWeight с целью определить, верно ли, что один меньше другого.

LessThanOrEqual(FontWeight, FontWeight)

Оценивает два экземпляра FontWeight с целью определить, верно ли, что один меньше или равен другому.

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

IFormattable.ToString(String, IFormatProvider)

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

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

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