FontWeight Structure

Définition

Fait référence à la densité d'une police, en termes de clarté ou d'épaisseur des traits.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
Héritage
FontWeight
Attributs
Implémente

Exemples

Dans l’exemple de code suivant, FontWeight est défini sur ««UltraBold»».In the following code example, the FontWeight is set to "UltraBold".

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

Remarques

Les différences de poids sont généralement différenciées par un trait ou une épaisseur augmentée qui est associée à un caractère donné dans une police, par rapport à un caractère «normal» de ce même caractère.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.

Remarque Tous les poids ne sont pas disponibles pour toutes les polices.Note Not all weights are available for all typefaces. Lorsqu’un poids n’est pas disponible pour un caractère de police, le poids correspondant le plus proche est retourné.When a weight is not available for a typeface, the closest matching weight is returned.

Utilisation d'attributs XAMLXAML Attribute Usage

<object fontWeightProperty="fontWeightsValue"/>  

Valeurs XAMLXAML Values

fontWeightsValuefontWeightsValue
Nom FontWeights de propriété, tel que «Light», «normal» ou ««UltraBold»».A FontWeights property name, such as "Light", "Normal", or "UltraBold".

Méthodes

Compare(FontWeight, FontWeight)

Compare deux instances de FontWeight.Compares two instances of FontWeight.

Equals(FontWeight)

Détermine si l'objet FontWeight en cours est identique à un objet FontWeight spécifié.Determines whether the current FontWeight object is equal to a specified FontWeight object.

Equals(Object)

Détermine si l'objet FontWeight en cours est identique à un objet spécifié.Determines whether the current FontWeight object is equal to a specified object.

FromOpenTypeWeight(Int32)

Crée une instance de FontWeight qui correspond à la valeur usWeightClass de OpenTypeOpenType.Creates a new instance of FontWeight that corresponds to the OpenTypeOpenType usWeightClass value.

GetHashCode()

Récupère le code de hachage pour cet objet.Retrieves the hash code for this object.

ToOpenTypeWeight()

Retourne une valeur qui représente le usWeightClass de OpenTypeOpenType pour l’objet FontWeight.Returns a value that represents the OpenTypeOpenType usWeightClass for the FontWeight object.

ToString()

Retourne une chaîne de texte qui représente la valeur de l'objet FontWeight et qui est basée sur les informations de propriété CurrentCulture.Returns a text string that represents the value of the FontWeight object and is based on the CurrentCulture property information.

Opérateurs

Equality(FontWeight, FontWeight)

Compare l'égalité de deux instances de FontWeight.Compares two instances of FontWeight for equality.

GreaterThan(FontWeight, FontWeight)

Évalue deux instances de FontWeight pour déterminer si une instance est supérieure à l'autre.Evaluates two instances of FontWeight to determine whether one instance is greater than the other.

GreaterThanOrEqual(FontWeight, FontWeight)

Évalue deux instances de FontWeight pour déterminer si une instance est supérieure ou égale à l'autre.Evaluates two instances of FontWeight to determine whether one instance is greater than or equal to the other.

Inequality(FontWeight, FontWeight)

Évalue deux instances de FontWeight pour déterminer l'inégalité.Evaluates two instances of FontWeight to determine inequality.

LessThan(FontWeight, FontWeight)

Évalue deux instances de FontWeight pour déterminer si une instance est inférieure à l'autre.Evaluates two instances of FontWeight to determine whether one instance is less than the other.

LessThanOrEqual(FontWeight, FontWeight)

Évalue deux instances de FontWeight pour déterminer si une instance est inférieure ou égale à l'autre.Evaluates two instances of FontWeight to determine whether one instance is less than or equal to the other.

Implémentations d’interfaces explicites

IFormattable.ToString(String, IFormatProvider)

Pour obtenir une description de ce membre, consultez ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

S’applique à

Voir aussi