FontWeight

FontWeight structure

La proprietà Font-weight imposta lo spessore (o l’audacia) del font. I pesi disponibili dipendono dalla famiglia di caratteri attualmente impostata.

public struct FontWeight : IEquatable<FontWeight>

Proprietà

Nome Descrizione
IsAbsolute { get; } Indica se questa istanza font-weight memorizza un valore assoluto dello spessore (grassetto) del font, come numero intero
IsInitial { get; } Indica se questa dimensione del font ha un valore iniziale (Medium)
IsRelative { get; } Indica se questa istanza font-weight memorizza un valore relativo del peso (grassetto) del font, rispetto al grassetto dell’elemento principale
Number { get; } Restituisce un numero - valore intero compreso tra 1 e 1000 inclusi, che descrive il grassetto del carattere o genera un’eccezione se il grassetto corrente non è assoluto, ma relativo
Value { get; } Restituisce un valore di questo font-weight come string

Metodi

Nome Descrizione
static FromNumber(ushort) Crea un font-weight dal numero specificato
Equals(FontWeight) Determina se le istanze FontWeight specificate sono uguali
override Equals(object) Determina se questa istanza di FontWeight è uguale a uncasted specificato
override GetHashCode() Restituisce un codice hash per questa istanza
static TryParse(string, out FontWeight) Tenta di analizzare una stringa specificata e restituire un’istanza FontWeight valida in caso di successo
operator == Controlla se due valori “FontWeight” sono uguali
operator != Controlla se due valori “FontWeight” non sono uguali

Campi

Nome Descrizione
static readonly Bold Spessore del carattere in grassetto. Uguale a 700.
static readonly Bolder Uno spessore relativo del carattere più pesante dell’elemento principale
static readonly Lighter Uno spessore relativo del carattere più leggero dell’elemento principale
static readonly Normal Spessore carattere normale. Uguale a 400.

Guarda anche