Size
Size structure
Stocke une paire ordonnée d’entiers, généralement la largeur et la hauteur d’un rectangle.
public struct Size : IEquatable<Size>
Constructeurs
Nom | La description |
---|
Size(Point) | Initialise une nouvelle instance duSize structure à partir du spécifiéPoint . |
Size(int, int) | Initialise une nouvelle instance duSize structure à partir des dimensions spécifiées. |
Propriétés
Nom | La description |
---|
Height { get; set; } | Obtient ou définit la composante verticale de cetteSize . |
IsEmpty { get; } | Obtient une valeur indiquant si celaSize a une largeur et une hauteur de 0. |
Width { get; set; } | Obtient ou définit la composante horizontale de cetteSize . |
Méthodes
Nom | La description |
---|
static Add(Size, Size) | Ajoute la largeur et la hauteur d’unSize structure à la largeur et à la hauteur de une autreSize structure. |
static Ceiling(SizeF) | Convertit le spécifiéSizeF structurer à unSize structure en arrondissant les valeurs de laSize structure aux valeurs entières immédiatement supérieures. |
static Round(SizeF) | Convertit le spécifiéSizeF structurer à unSize structure en arrondissant les valeurs de laSizeF structure aux valeurs entières les plus proches. |
static Subtract(Size, Size) | Soustrait la largeur et la hauteur d’unSize structure de la largeur et de la hauteur de une autreSize structure. |
static Truncate(SizeF) | Convertit le spécifiéSizeF structurer à unSize structure en tronquant les valeurs desSizeF structure aux valeurs entières inférieures suivantes. |
override Equals(object) | Teste pour voir si l’objet spécifié est unSize avec les mêmes dimensions que celle-ciSize . |
Equals(Size) | Teste si d’autresSize structure a la même taille que celle-ciSize structure. |
override GetHashCode() | Renvoie un code de hachage pour celaSize structure. |
override ToString() | Convertit les attributs de ceSize en une chaîne lisible par l’homme. |
operator + | Ajoute la largeur et la hauteur d’unSize structure à la largeur et à la hauteur de une autreSize structure. |
operator / | diviseSize par unInt32 produireSize . (2 operators) |
operator == | Teste si deuxSize les structures sont égales. |
explicit operator | Convertit le spécifiéSize à unPoint . |
implicit operator | Convertit le spécifiéSize à unSizeF . |
operator != | Teste si deuxSize les structures sont différentes. |
operator * | Multiplie unSize par unInt32 produireSize . (4 operators) |
operator - | Soustrait la largeur et la hauteur d’unSize structure de la largeur et de la hauteur de une autreSize structure. |
Des champs
Nom | La description |
---|
static readonly Empty | Obtient unSize structure qui a unHeight etWidth valeur de 0. |
Voir également