FontWeight Struct

Definition

Si riferisce alla densità di un carattere tipografico, in condizioni della leggerezza o la pesantezza dei tratti.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
Inheritance
FontWeight
Attributes
Implements

Examples

Nell'esempio di codice seguente, il FontWeight è impostato su "Ultra-grassetto".In the following code example, the FontWeight is set to "UltraBold".

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

Remarks

Le differenze di peso sono generalmente differenziate da un tratto o uno spessore maggiore associato a un carattere specificato in un carattere tipografico rispetto a un carattere "normale" dello stesso carattere tipografico.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.

Nota Non tutti i pesi sono disponibili per tutti i caratteri tipografici.Note Not all weights are available for all typefaces. Quando non è disponibile un peso per un carattere tipografico, viene restituito il peso corrispondente più vicino.When a weight is not available for a typeface, the closest matching weight is returned.

Uso della sintassi XAML per gli attributiXAML Attribute Usage

<object fontWeightProperty="fontWeightsValue"/>  

Valori XAMLXAML Values

fontWeightsValuefontWeightsValue
Nome della proprietà FontWeights, ad esempio "Light", "Normal" o "Ultra-grassetto".A FontWeights property name, such as "Light", "Normal", or "UltraBold".

Methods

Compare(FontWeight, FontWeight)

Confronta due istanze di FontWeight.Compares two instances of FontWeight.

Equals(FontWeight)

Determina se l'oggetto corrente FontWeight è uguale ad un oggetto FontWeight specificato.Determines whether the current FontWeight object is equal to a specified FontWeight object.

Equals(Object)

Determina se l'oggetto corrente FontWeight è uguale ad un oggetto specificato.Determines whether the current FontWeight object is equal to a specified object.

FromOpenTypeWeight(Int32)

Crea una nuova istanza di FontWeight che corrisponde al valore usWeightClass OpenTypeOpenType.Creates a new instance of FontWeight that corresponds to the OpenTypeOpenType usWeightClass value.

GetHashCode()

Recupera il codice hash per questo oggetto.Retrieves the hash code for this object.

ToOpenTypeWeight()

Restituisce un valore che rappresenta il OpenTypeOpenType usWeightClass per l'oggetto FontWeight.Returns a value that represents the OpenTypeOpenType usWeightClass for the FontWeight object.

ToString()

Restituisce una stringa di testo che rappresenta il valore dell'oggetto FontWeight ed è basata sulle informazioni della proprietà CurrentCulture.Returns a text string that represents the value of the FontWeight object and is based on the CurrentCulture property information.

Operators

Equality(FontWeight, FontWeight)

Confronta due istanze di FontWeight per determinare se siano uguali.Compares two instances of FontWeight for equality.

GreaterThan(FontWeight, FontWeight)

Valuta due istanze di FontWeight per determinare se un'istanza è maggiore dell'altra.Evaluates two instances of FontWeight to determine whether one instance is greater than the other.

GreaterThanOrEqual(FontWeight, FontWeight)

Valuta due istanze di FontWeight per determinare se un'istanza è maggiore o uguale all'altra.Evaluates two instances of FontWeight to determine whether one instance is greater than or equal to the other.

Inequality(FontWeight, FontWeight)

Valuta due istanze di FontWeight per determinare se sono diverse.Evaluates two instances of FontWeight to determine inequality.

LessThan(FontWeight, FontWeight)

Valuta due istanze di FontWeight per determinare se un'istanza è minore dell'altra.Evaluates two instances of FontWeight to determine whether one instance is less than the other.

LessThanOrEqual(FontWeight, FontWeight)

Valuta due istanze di FontWeight per determinare se un'istanza è minore o uguale all'altra.Evaluates two instances of FontWeight to determine whether one instance is less than or equal to the other.

Explicit Interface Implementations

IFormattable.ToString(String, IFormatProvider)

Per una descrizione di questo membro, vedere ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Applies to

See also