FontWeight Struct

Definizione

Fa riferimento alla densità di un carattere tipografico, in termini di leggerezza o pesantezza dei tratti.

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

Esempio

Nell'esempio di codice seguente, è FontWeight impostato su "UltraBold".

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

Commenti

Le differenze di peso sono in genere differenziate da un tratto o spessore aumentato associato a un determinato carattere in un carattere tipografico, rispetto a un carattere "normale" dallo stesso carattere tipografico.

Nota Non tutti i pesi sono disponibili per tutti i caratteri tipografici. Quando un peso non è disponibile per un carattere tipografico, viene restituito il peso corrispondente più vicino.

Utilizzo degli attributi XAML

<object fontWeightProperty="fontWeightsValue"/>

Valori XAML

fontWeightsValue Nome FontWeights di proprietà, ad esempio "Light", "Normal" o "UltraBold".

Metodi

Nome Descrizione
Compare(FontWeight, FontWeight)

Confronta due istanze di FontWeight.

Equals(FontWeight)

Determina se l'oggetto corrente FontWeight è uguale a un oggetto specificato FontWeight .

Equals(Object)

Determina se l'oggetto corrente FontWeight è uguale a un oggetto specificato.

FromOpenTypeWeight(Int32)

Crea una nuova istanza di FontWeight che corrisponde al valore OpenType usWeightClass .

GetHashCode()

Recupera il codice hash per questo oggetto.

ToOpenTypeWeight()

Restituisce un valore che rappresenta l'oggetto OpenType usWeightClass per l'oggetto FontWeight .

ToString()

Restituisce una stringa di testo che rappresenta il valore dell'oggetto FontWeight e si basa sulle informazioni sulla CurrentCulture proprietà.

Operatori

Nome Descrizione
Equality(FontWeight, FontWeight)

Confronta due istanze di FontWeight per verificare l'uguaglianza.

GreaterThan(FontWeight, FontWeight)

Valuta due istanze di FontWeight per determinare se un'istanza è maggiore dell'altra.

GreaterThanOrEqual(FontWeight, FontWeight)

Valuta due istanze di FontWeight per determinare se un'istanza è maggiore o uguale all'altra.

Inequality(FontWeight, FontWeight)

Valuta due istanze di FontWeight per determinare la disuguaglianza.

LessThan(FontWeight, FontWeight)

Valuta due istanze di FontWeight per determinare se un'istanza è minore dell'altra.

LessThanOrEqual(FontWeight, FontWeight)

Valuta due istanze di FontWeight per determinare se un'istanza è minore o uguale all'altra.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IFormattable.ToString(String, IFormatProvider)

Per una descrizione di questo membro, vedere ToString(String, IFormatProvider).

Si applica a

Vedi anche