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 кода для параметра "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 |
| GetHashCode() |
Извлекает хэш-код для этого объекта. |
| ToOpenTypeWeight() |
Возвращает значение, представляющее OpenType |
| 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). |