FontWeight FontWeight FontWeight FontWeight Struct

Definizione

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
Ereditarietà
FontWeightFontWeightFontWeightFontWeight
Attributi
Implementazioni

Esempi

Nell'esempio di codice seguente, l' FontWeight oggetto è 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>

Commenti

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 FontWeights di proprietà, ad esempio "Light", "Normal" o "Ultra-grassetto".A FontWeights property name, such as "Light", "Normal", or "UltraBold".

Metodi

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

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

Equals(Object) Equals(Object) Equals(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.

Equals(FontWeight) Equals(FontWeight) Equals(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.

FromOpenTypeWeight(Int32) FromOpenTypeWeight(Int32) FromOpenTypeWeight(Int32) 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() GetHashCode() GetHashCode() GetHashCode()

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

ToOpenTypeWeight() ToOpenTypeWeight() ToOpenTypeWeight() 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() ToString() ToString() 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.

Operatori

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

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

GreaterThan(FontWeight, FontWeight) GreaterThan(FontWeight, FontWeight) GreaterThan(FontWeight, FontWeight) 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) GreaterThanOrEqual(FontWeight, FontWeight) GreaterThanOrEqual(FontWeight, FontWeight) 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) Inequality(FontWeight, FontWeight) Inequality(FontWeight, FontWeight) Inequality(FontWeight, FontWeight)

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

LessThan(FontWeight, FontWeight) LessThan(FontWeight, FontWeight) LessThan(FontWeight, FontWeight) 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) LessThanOrEqual(FontWeight, FontWeight) LessThanOrEqual(FontWeight, FontWeight) 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.

Implementazioni dell'interfaccia esplicita

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

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

Si applica a

Vedi anche