Struct SizeF

SizeF structure

Memorizza una coppia ordinata di numeri in virgola mobile, in genere la larghezza e l’altezza di un rettangolo.

public struct SizeF

Costruttori

NomeDescrizione
SizeF(PointF)Inizializza una nuova istanza diSizeF struttura dal specificatoPointF .
SizeF(SizeF)Inizializza una nuova istanza diSizeF struttura dal specificatoSizeF .
SizeF(float, float)Inizializza una nuova istanza diSizeF struttura dalle dimensioni specificate.

Proprietà

NomeDescrizione
static Empty { get; }Ottiene una nuova istanza diSizeF struttura che haWidth EHeight valori impostati a zero.
Height { get; set; }Ottiene o imposta il componente verticale di thisSizeF .
IsEmpty { get; }Ottiene un valore che indica se thisSizeF ha larghezza e altezza pari a zero.
Width { get; set; }Ottiene o imposta il componente orizzontale di thisSizeF .

Metodi

NomeDescrizione
static Add(SizeF, SizeF)Aggiunge la larghezza e l’altezza di unoSizeF struttura alla larghezza e all’altezza di un’altraSizeFstruttura.
static Subtract(SizeF, SizeF)Sottrae la larghezza e l’altezza di unoSizeF struttura dalla larghezza e dall’altezza di un’altraSizeFstruttura.
override Equals(object)Verifica se l’oggetto specificato è aSizeF con le stesse dimensioni di questoSizeF .
override GetHashCode()Restituisce un codice hash per questoSizestruttura.
ToPointF()Converte aSizeF ad unPointF .
ToSize()Converte aSizeF ad unSize struttura con valori di dimensione troncati.
override ToString()Crea una stringa leggibile dall’uomo che lo rappresentaSizeF .
operator +Aggiunge la larghezza e l’altezza di unoSizeF struttura alla larghezza e all’altezza di un’altraSizeFstruttura.
operator ==Verifica se dueSizeF le strutture sono uguali.
explicit operatorConverte l’oggetto specificatoSizeF ad unPointF .
operator !=Verifica se dueSizeF le strutture sono diverse.
operator -Sottrae la larghezza e l’altezza di unoSizeF struttura dalla larghezza e dall’altezza di un’altraSizeFstruttura.

Guarda anche