FontWeight FontWeight FontWeight FontWeight Struct

Определение

Относится к плотности гарнитуры, в плане легких или тяжелых контуров.Refers to the density of a typeface, in terms of the lightness or heaviness of the strokes.

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

Примеры

В следующем примере кода FontWeight имеет значение «UltraBold».In the following code example, the FontWeight is set to "UltraBold".

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

Комментарии

Вес различия обычно отличаются увеличенному контуру или толщины, связанный с заданным символом в шрифте, по сравнению с символа «Обычная работа» из того же шрифта.Weight differences are generally differentiated by an increased stroke or thickness that is associated with a given character in a typeface, as compared to a "normal" character from that same typeface.

Примечание веса не все доступные для всех шрифтов.Note Not all weights are available for all typefaces. Когда вес не доступен для шрифта, возвращается ближайший соответствующий вес.When a weight is not available for a typeface, the closest matching weight is returned.

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

<object fontWeightProperty="fontWeightsValue"/>  

Значения XAMLXAML Values

fontWeightsValuefontWeightsValue
Объект FontWeights имя свойства, например «Light», «Normal» или «UltraBold».A FontWeights property name, such as "Light", "Normal", or "UltraBold".

Методы

Compare(FontWeight, FontWeight) Compare(FontWeight, FontWeight) Compare(FontWeight, FontWeight) Compare(FontWeight, FontWeight)

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

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли текущий объект FontWeight указанному объекту.Determines whether the current FontWeight object is equal to a specified object.

Equals(FontWeight) Equals(FontWeight) Equals(FontWeight) Equals(FontWeight)

Определяет, равен ли текущий объект FontWeight указанному объекту FontWeight.Determines whether the current FontWeight object is equal to a specified FontWeight object.

FromOpenTypeWeight(Int32) FromOpenTypeWeight(Int32) FromOpenTypeWeight(Int32) FromOpenTypeWeight(Int32)

Создает новый экземпляр FontWeight, соответствующий значению OpenTypeOpenType usWeightClass.Creates a new instance of FontWeight that corresponds to the OpenTypeOpenType usWeightClass value.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Возвращает хэш-код для данного объекта.Retrieves the hash code for this object.

ToOpenTypeWeight() ToOpenTypeWeight() ToOpenTypeWeight() ToOpenTypeWeight()

Возвращает значение, представляющее OpenTypeOpenType usWeightClass для объекта FontWeight.Returns a value that represents the OpenTypeOpenType usWeightClass for the FontWeight object.

ToString() ToString() ToString() ToString()

Возвращает текстовую строку, представляющую значение объекта FontWeight и основанную на информации из свойства CurrentCulture.Returns a text string that represents the value of the FontWeight object and is based on the CurrentCulture property information.

Операторы

Equality(FontWeight, FontWeight) Equality(FontWeight, FontWeight) Equality(FontWeight, FontWeight) Equality(FontWeight, FontWeight)

Сравнивает на равенство два экземпляра FontWeight.Compares two instances of FontWeight for equality.

GreaterThan(FontWeight, FontWeight) GreaterThan(FontWeight, FontWeight) GreaterThan(FontWeight, FontWeight) GreaterThan(FontWeight, FontWeight)

Оценивает два экземпляра FontWeight с целью определить, верно ли, что один больше другого.Evaluates two instances of FontWeight to determine whether one instance is greater than the other.

GreaterThanOrEqual(FontWeight, FontWeight) GreaterThanOrEqual(FontWeight, FontWeight) GreaterThanOrEqual(FontWeight, FontWeight) GreaterThanOrEqual(FontWeight, FontWeight)

Оценивает два экземпляра FontWeight с целью определить, верно ли, что один больше или равен другому.Evaluates two instances of FontWeight to determine whether one instance is greater than or equal to the other.

Inequality(FontWeight, FontWeight) Inequality(FontWeight, FontWeight) Inequality(FontWeight, FontWeight) Inequality(FontWeight, FontWeight)

Оценивает два экземпляра FontWeight для определения их неравенства.Evaluates two instances of FontWeight to determine inequality.

LessThan(FontWeight, FontWeight) LessThan(FontWeight, FontWeight) LessThan(FontWeight, FontWeight) LessThan(FontWeight, FontWeight)

Оценивает два экземпляра FontWeight с целью определить, верно ли, что один меньше другого.Evaluates two instances of FontWeight to determine whether one instance is less than the other.

LessThanOrEqual(FontWeight, FontWeight) LessThanOrEqual(FontWeight, FontWeight) LessThanOrEqual(FontWeight, FontWeight) LessThanOrEqual(FontWeight, FontWeight)

Оценивает два экземпляра FontWeight с целью определить, верно ли, что один меньше или равен другому.Evaluates two instances of FontWeight to determine whether one instance is less than or equal to the other.

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

IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider)

Описание этого члена см. в разделе ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

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

Дополнительно