## SizeF structure

Stocke une paire ordonnée de nombres à virgule flottante, généralement la largeur et la hauteur d'un rectangle.

```csharp
public struct SizeF : IEquatable<SizeF>
```

## Constructeurs

| Nom | La description |
| --- | --- |
| [SizeF](sizef#constructor_1)(PointF) | Initialise une nouvelle instance du[`SizeF`](../sizef) structure. |
| [SizeF](sizef#constructor_2)(SizeF) | Initialise une nouvelle instance du[`SizeF`](../sizef) structure. |
| [SizeF](sizef#constructor)(float, float) | Initialise une nouvelle instance de la structure SizeF à partir des dimensions spécifiées. |

## Propriétés

| Nom | La description |
| --- | --- |
| [Height](../../system.drawing/sizef/height) { get; set; } | Obtient ou définit la composante verticale de cette structure SizeF. |
| [IsEmpty](../../system.drawing/sizef/isempty) { get; } | Obtient une valeur indiquant si celaSizeF la structure a une largeur et une hauteur nulles. |
| [Width](../../system.drawing/sizef/width) { get; set; } | Obtient ou définit la composante horizontale de cette structure SizeF. |

## Méthodes

| Nom | La description |
| --- | --- |
| static [Add](../../system.drawing/sizef/add)(SizeF, SizeF) | Ajoute la largeur et la hauteur d'unSizeF structure à la largeur et à la hauteur d'une autreSizeF structure. |
| static [Subtract](../../system.drawing/sizef/subtract)(SizeF, SizeF) | Soustrait la largeur et la hauteur d'unSizeF structure de la largeur et de la hauteur d'une autreSizeF structure. |
| override [Equals](../../system.drawing/sizef/equals#equals_1)(object) | Teste pour voir si l'objet spécifié est unSizeF structure aux mêmes dimensions que celle-ciSizeF structure. |
| [Equals](../../system.drawing/sizef/equals#equals)(SizeF) | Teste si d'autres[`SizeF`](../sizef) structure a la même taille que celle-ci[`SizeF`](../sizef) structure. |
| override [GetHashCode](../../system.drawing/sizef/gethashcode)() | Renvoie un code de hachage pour celaSizeF structure. |
| [ToPointF](../../system.drawing/sizef/topointf)() | Convertit unSizeF structurer à unPointF structure. |
| [ToSize](../../system.drawing/sizef/tosize)() | Convertit unSizeF structurer à unSize structure. |
| override [ToString](../../system.drawing/sizef/tostring)() | Convertit les attributs de ce[`SizeF`](../sizef) en une chaîne lisible par l'homme. |
| [operator +](../../system.drawing/sizef/op_addition) | Ajoute la largeur et la hauteur d'unSizeF structure à la largeur et à la hauteur d'une autreSizeF structure. |
| [operator /](../../system.drawing/sizef/op_division) | divise[`SizeF`](../sizef) par unSingle produire[`SizeF`](../sizef) . |
| [operator ==](../../system.drawing/sizef/op_equality) | Teste si deuxSizeF les structures sont égales. |
| [explicit operator](../../system.drawing/sizef/op_explicit) | Convertit le spécifié[`SizeF`](../sizef) à un[`PointF`](../pointf) . |
| [operator !=](../../system.drawing/sizef/op_inequality) | Teste si deuxSizeF les structures sont différentes. |
| [operator *](../../system.drawing/sizef/op_multiply#op_multiply) | multiplie[`SizeF`](../sizef) par unSingle produire[`SizeF`](../sizef) . (2 operators) |
| [operator -](../../system.drawing/sizef/op_subtraction) | Soustrait la largeur et la hauteur d'unSizeF structure de la largeur et de la hauteur d'une autreSizeF structure. |

## Des champs

| Nom | La description |
| --- | --- |
| static readonly [Empty](../../system.drawing/sizef/empty) | Obtient unSizeF structure qui a unHeight etWidth valeur de 0. |

### Voir également

* espace de noms [System.Drawing](../../system.drawing)
* Assemblée [Aspose.Drawing](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Drawing.dll -->
