Classe System::Drawing::Size

Size class

Représente une paire de valeurs entières qui correspondent à la largeur et à la hauteur d’une image. Ce type doit être alloué sur la pile et passé aux fonctions par valeur ou par référence. N’utilisez jamais la classe System::SmartPtr pour gérer des objets de ce type.

class Size

Méthodes

MéthodeDescription
static Add(const Size&, const Size&)Renvoie un nouvel objet Size qui est la somme de l’objet Size spécifié, c’est‑à‑dire dont la valeur de largeur est égale à la somme des largeurs des objets spécifiés et dont la valeur de hauteur est égale à la somme des hauteurs des objets spécifiés.
static Ceiling(const SizeF&)Construit un objet Size à partir de l’objet SizeF spécifié en arrondissant les valeurs de largeur et de hauteur de l’objet SizeF à l’entier supérieur le plus proche.
Equals(const Size&) constDétermine si l’objet actuel et l’objet spécifié sont égaux, c’est‑à‑dire représentent la même paire de valeurs de largeur et de hauteur.
get_Height() constRenvoie la valeur de hauteur représentée par l’objet actuel.
get_IsEmpty() constDétermine si les valeurs de largeur et de hauteur sont toutes deux égales à 0.
get_Width() constRenvoie la valeur de largeur représentée par l’objet actuel.
GetHashCode() constRenvoie un code de hachage pour l’objet actuel.
operator Point() constConstruit une instance de l’objet Point et initialise ses coordonnées X et Y avec les valeurs de largeur et de hauteur de l’objet actuel respectivement.
operator SizeF() constConstruit une instance de l’objet SizeF et l’initialise avec les valeurs de largeur et de hauteur de l’objet Size actuel.
static Round(const SizeF&)Construit un objet Size à partir de l’objet SizeF spécifié en arrondissant les valeurs de largeur et de hauteur de l’objet SizeF à l’entier le plus proche.
set_Height(int)Définit la valeur de hauteur représentée par l’objet actuel.
set_Width(int)Définit la valeur de largeur représentée par l’objet actuel.
Size()Construit un nouvel objet Size et initialise ses valeurs de largeur et de hauteur à 0.
Size(const Point&)Construit un nouvel objet Size et initialise ses valeurs de largeur et de hauteur avec les valeurs des coordonnées X et Y du point spécifié respectivement.
Size(int, int)Construit un nouvel objet Size et l’initialise avec la valeur spécifiée.
static Subtract(const Size&, const Size&)Renvoie un nouvel objet Size qui est le résultat de la soustraction de size2 à partir de size1, c’est‑à‑dire dont la valeur de largeur est le résultat de la soustraction de la largeur de size2’s à la largeur de size1’s et dont la valeur de hauteur est le résultat de la soustraction de la hauteur de size2’s à la hauteur de size1’s.
ToString() constRenvoie la représentation sous forme de chaîne de la paire de valeurs de largeur et de hauteur représentées par l’objet actuel.
static Truncate(const SizeF&)Construit un objet Size à partir de l’objet SizeF spécifié en tronquant les valeurs de largeur et de hauteur de l’objet SizeF à l’entier inférieur le plus proche.

Champs

ChampDescription
static EmptyUne instance vide de la classe Size dont les valeurs de largeur et de hauteur sont 0.

Voir aussi