## SizeF structure

Αποθηκεύει ένα ταξινομημένο ζεύγος αριθμών κινητής υποδιαστολής, συνήθως το πλάτος και το ύψος ενός ορθογωνίου.

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

## Κατασκευαστές

| Ονομα | Περιγραφή |
| --- | --- |
| [SizeF](sizef/#constructor_1)(PointF) | Αρχικοποιεί μια νέα παρουσία του`SizeF` struct. |
| [SizeF](sizef/#constructor_2)(SizeF) | Αρχικοποιεί μια νέα παρουσία του`SizeF` struct. |
| [SizeF](sizef/#constructor)(float, float) | Αρχικοποιεί μια νέα παρουσία της δομής SizeF από τις καθορισμένες διαστάσεις. |

## Ιδιότητες

| Ονομα | Περιγραφή |
| --- | --- |
| [Height](../../system.drawing/sizef/height/) { get; set; } | Λαμβάνει ή ορίζει το κάθετο στοιχείο αυτής της δομής SizeF. |
| [IsEmpty](../../system.drawing/sizef/isempty/) { get; } | Λαμβάνει μια τιμή που υποδεικνύει αν αυτόSizeF η δομή έχει μηδενικό πλάτος και ύψος. |
| [Width](../../system.drawing/sizef/width/) { get; set; } | Λαμβάνει ή ορίζει το οριζόντιο στοιχείο αυτής της δομής SizeF. |

## Μέθοδοι

| Ονομα | Περιγραφή |
| --- | --- |
| static [Add](../../system.drawing/sizef/add/)(SizeF, SizeF) | Προσθέτει το πλάτος και το ύψος του ενόςSizeF δομή στο πλάτος και το ύψος μιας άλληςSizeF δομή. |
| static [Subtract](../../system.drawing/sizef/subtract/)(SizeF, SizeF) | Αφαιρεί το πλάτος και το ύψος του ενόςSizeF δομή από το πλάτος και το ύψος μιας άλληςSizeF δομή. |
| override [Equals](../../system.drawing/sizef/equals/#equals_1)(object) | Ελέγχει εάν το καθορισμένο αντικείμενο είναι αSizeF δομή με τις ίδιες διαστάσεις με αυτήνSizeF δομή. |
| [Equals](../../system.drawing/sizef/equals/#equals)(SizeF) | Ελέγχει εάν άλλο`SizeF` η δομή έχει το ίδιο μέγεθος αυτού`SizeF` δομή. |
| override [GetHashCode](../../system.drawing/sizef/gethashcode/)() | Επιστρέφει έναν κωδικό κατακερματισμού για αυτόSizeF δομή. |
| [ToPointF](../../system.drawing/sizef/topointf/)() | Μετατρέπει αSizeF δομή σε αPointF δομή. |
| [ToSize](../../system.drawing/sizef/tosize/)() | Μετατρέπει αSizeF δομή σε αSize δομή. |
| override [ToString](../../system.drawing/sizef/tostring/)() | Μετατρέπει τα χαρακτηριστικά αυτού`SizeF` σε μια συμβολοσειρά αναγνώσιμη από τον άνθρωπο. |
| [operator +](../../system.drawing/sizef/op_addition/) | Προσθέτει το πλάτος και το ύψος του ενόςSizeF δομή στο πλάτος και το ύψος μιας άλληςSizeF δομή. |
| [operator /](../../system.drawing/sizef/op_division/) | Διαιρεί`SizeF` από αSingle που παράγουν`SizeF` . |
| [operator ==](../../system.drawing/sizef/op_equality/) | Ελέγχει εάν δύοSizeF οι δομές είναι ίσες. |
| [explicit operator](../../system.drawing/sizef/op_explicit/) | Μετατρέπει το καθορισμένο`SizeF` σε α[`PointF`](../pointf/) . |
| [operator !=](../../system.drawing/sizef/op_inequality/) | Ελέγχει εάν δύοSizeF οι δομές είναι διαφορετικές. |
| [operator *](../../system.drawing/sizef/op_multiply/#op_multiply) | Πολλαπλασιάζεται`SizeF` από αSingle που παράγουν`SizeF` . (2 operators) |
| [operator -](../../system.drawing/sizef/op_subtraction/) | Αφαιρεί το πλάτος και το ύψος του ενόςSizeF δομή από το πλάτος και το ύψος μιας άλληςSizeF δομή. |

## Πεδία

| Ονομα | Περιγραφή |
| --- | --- |
| static readonly [Empty](../../system.drawing/sizef/empty/) | Παίρνει έναSizeF δομή που έχει αHeight καιWidth τιμή 0. |

### Δείτε επίσης

* χώρος ονομάτων [System.Drawing](../../system.drawing/)
* συνέλευση [Aspose.Drawing](../../)


