Size Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public value class Size : IEquatable<System::Drawing::Size>
public value class Size
[System.ComponentModel.TypeConverter("System.Drawing.SizeConverter, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public struct Size : IEquatable<System.Drawing.Size>
public struct Size
public struct Size : IEquatable<System.Drawing.Size>
[System.ComponentModel.TypeConverter(typeof(System.Drawing.SizeConverter))]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct Size
[<System.ComponentModel.TypeConverter("System.Drawing.SizeConverter, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
type Size = struct
type Size = struct
[<System.ComponentModel.TypeConverter(typeof(System.Drawing.SizeConverter))>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type Size = struct
Public Structure Size
Implements IEquatable(Of Size)
Public Structure Size
- Héritage
- Attributs
- Implémente
Remarques
La Size classe est utilisée pour spécifier une hauteur et une largeur via la Size propriété pour Rectangle, RectangleF, Imageet d’autres Icon classes graphiques. Vous pouvez effectuer des opérations sur un Size à l’aide des opérateurs surchargés tels que Addition, Subtractionet Equality. L’unité de et HeightWidth de la Size structure dépend des PageUnit paramètres et PageScale de l’objet Graphics utilisé pour dessiner.
Constructeurs
Size(Int32, Int32) |
Initialise une nouvelle instance de la structure Size à partir des dimensions spécifiées. |
Size(Point) |
Initialise une nouvelle instance de la structure Size à partir de la structure Point spécifiée. |
Champs
Empty |
Obtient une structure Size dont les valeurs Height et Width sont égales à 0. |
Propriétés
Height |
Obtient ou définit le composant vertical de cette structure Size. |
IsEmpty |
Teste si la largeur et la hauteur de cette structure Size est égale à 0. |
Width |
Obtient ou définit le composant horizontal de cette structure Size. |
Méthodes
Add(Size, Size) |
Ajoute la largeur et la hauteur d'une structure Size à la largeur et la hauteur d'une autre structure Size. |
Ceiling(SizeF) |
Convertit la structure SizeF spécifiée en structure Size en arrondissant les valeurs de la structure Size aux valeurs entières supérieures. |
Equals(Object) |
Teste si l'objet spécifié est une structure Size avec les mêmes dimensions que cette structure Size. |
Equals(Size) |
Indique si l'objet actuel est égal à un autre objet du même type. |
GetHashCode() |
Retourne un code de hachage pour cette structure Size. |
Round(SizeF) |
Convertit la structure SizeF spécifiée en structure Size en arrondissant les valeurs de la structure SizeF aux valeurs entières les plus proches. |
Subtract(Size, Size) |
Soustrait la largeur et la hauteur d'une structure Size de la largeur et de la hauteur d'une autre structure Size. |
ToString() |
Crée une chaîne explicite qui représente cette structure Size. |
Truncate(SizeF) |
Convertit la structure SizeF spécifiée en structure Size en tronquant les valeurs de la structure SizeF aux valeurs entières inférieures suivantes. |
Opérateurs
Addition(Size, Size) |
Ajoute la largeur et la hauteur d'une structure Size à la largeur et la hauteur d'une autre structure Size. |
Division(Size, Int32) |
Divise le Size spécifié par l’entier spécifié. |
Division(Size, Single) |
Divise le Size spécifié par le nombre à virgule flottante simple précision spécifié. |
Equality(Size, Size) |
Teste si deux structures Size sont égales. |
Explicit(Size to Point) | |
Implicit(Size to SizeF) | |
Inequality(Size, Size) |
Vérifie si deux structures Size sont différentes. |
Multiply(Int32, Size) |
Multiplie l’entier spécifié par le Size spécifié. |
Multiply(Single, Size) |
Multiplie le nombre à virgule flottante simple précision spécifié par le Size spécifié. |
Multiply(Size, Int32) |
Multiplie le Size spécifié par l’entier spécifié. |
Multiply(Size, Single) |
Multiplie le Size spécifié par le nombre à virgule flottante simple précision spécifié. |
Subtraction(Size, Size) |
Soustrait la largeur et la hauteur d'une structure Size de la largeur et de la hauteur d'une autre structure Size. |