## PointF structure

Αντιπροσωπεύει ένα διατεταγμένο ζεύγος συντεταγμένων κινητής υποδιαστολής x- και y που ορίζει ένα σημείο σε ένα δισδιάστατο επίπεδο.

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

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

| Ονομα | Περιγραφή |
| --- | --- |
| [PointF](pointf/)(float, float) | Αρχικοποιεί μια νέα παρουσία της δομής PointF με τις καθορισμένες συντεταγμένες. |

## Ιδιότητες

| Ονομα | Περιγραφή |
| --- | --- |
| [IsEmpty](../../system.drawing/pointf/isempty/) { get; } | Λαμβάνει μια τιμή που υποδεικνύει αν αυτόPointF είναι κενό. |
| [X](../../system.drawing/pointf/x/) { get; set; } | Λαμβάνει ή ορίζει τη συντεταγμένη x αυτού του PointF. |
| [Y](../../system.drawing/pointf/y/) { get; set; } | Λαμβάνει ή ορίζει τη συντεταγμένη y αυτού του ΣημείουF. |

## Μέθοδοι

| Ονομα | Περιγραφή |
| --- | --- |
| static [Add](../../system.drawing/pointf/add/#add)(PointF, Size) | Μεταφράζει ένα δεδομένοPointF από ένα καθορισμένοSizeF . |
| static [Add](../../system.drawing/pointf/add/#add_1)(PointF, SizeF) | Μεταφράζει ένα δεδομένοPointF από ένα καθορισμένοSizeF . |
| static [Subtract](../../system.drawing/pointf/subtract/#subtract)(PointF, Size) | Μεταφράζει α`PointF` από το αρνητικό ενός δεδομένου[`Size`](../size/) . |
| static [Subtract](../../system.drawing/pointf/subtract/#subtract_1)(PointF, SizeF) | Μεταφράζει α`PointF` από το αρνητικό ενός δεδομένου[`Size`](../size/) . |
| override [Equals](../../system.drawing/pointf/equals/#equals_1)(object) | Καθορίζει εάν αυτόPointF περιέχει τις ίδιες συντεταγμένες με τις καθορισμένεςObject . |
| [Equals](../../system.drawing/pointf/equals/#equals)(PointF) | Ελέγχει εάν άλλο`PointF` δομή έχει την ίδια θέση αυτού`PointF` δομή. |
| override [GetHashCode](../../system.drawing/pointf/gethashcode/)() | Επιστρέφει έναν κωδικό κατακερματισμού για αυτήν την εμφάνιση. |
| override [ToString](../../system.drawing/pointf/tostring/)() | Μετατρέπει τα χαρακτηριστικά αυτού`PointF` σε μια συμβολοσειρά αναγνώσιμη από τον άνθρωπο. |
| [operator +](../../system.drawing/pointf/op_addition/#op_addition) | Μεταφράζει α`PointF` από ένα δεδομένο[`Size`](../size/) . (2 operators) |
| [operator ==](../../system.drawing/pointf/op_equality/) | Συγκρίνει δύοPointFδομές. Το αποτέλεσμα καθορίζει εάν οι τιμές τουX καιY ιδιότητες των δύοPointF οι δομές είναι ίσες. |
| [operator !=](../../system.drawing/pointf/op_inequality/) | Καθορίζει εάν οι συντεταγμένες των καθορισμένων σημείων δεν είναι ίσες. |
| [operator -](../../system.drawing/pointf/op_subtraction/#op_subtraction) | Μεταφράζει α`PointF` από το αρνητικό ενός δεδομένου[`Size`](../size/) . (2 operators) |

## Πεδία

| Ονομα | Περιγραφή |
| --- | --- |
| static readonly [Empty](../../system.drawing/pointf/empty/) | Αντιπροσωπεύει μια νέα παρουσία τουPointF κλάση με τα δεδομένα μέλους να μην έχουν αρχικοποιηθεί. |

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

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


