Condividi tramite


FontWeight Struct

Definizione

Si riferisce alla densità di un carattere tipografico, in condizioni della leggerezza o la 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, l'oggetto FontWeight è impostato su "UltraBold".

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

Commenti

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

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

Uso della sintassi XAML per gli attributi

<object fontWeightProperty="fontWeightsValue"/>  

Valori XAML

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

Metodi

Compare(FontWeight, FontWeight)

Confronta due istanze di FontWeight.

Equals(FontWeight)

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

Equals(Object)

Determina se l'oggetto corrente FontWeight è uguale ad 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 OpenType usWeightClass per l'oggetto FontWeight .

ToString()

Restituisce una stringa di testo che rappresenta il valore dell'oggetto FontWeight ed è basata sulle informazioni della proprietà CurrentCulture.

Operatori

Equality(FontWeight, FontWeight)

Confronta due istanze di FontWeight per determinare se siano uguali.

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 se sono diverse.

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

IFormattable.ToString(String, IFormatProvider)

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

Si applica a

Vedi anche