Struct SizeF
SizeF structure
Αποθηκεύει ένα ταξινομημένο ζεύγος αριθμών κινητής υποδιαστολής, συνήθως το πλάτος και το ύψος ενός ορθογωνίου.
Κατασκευαστές
Ονομα | Περιγραφή |
---|
SizeF(PointF) | Αρχικοποιεί μια νέα παρουσία τουSizeF δομή από την καθορισμένηPointF . |
SizeF(SizeF) | Αρχικοποιεί μια νέα παρουσία τουSizeF δομή από την καθορισμένηSizeF . |
SizeF(float, float) | Αρχικοποιεί μια νέα παρουσία τουSizeF δομή από τις καθορισμένες διαστάσεις. |
Ιδιότητες
Ονομα | Περιγραφή |
---|
static Empty { get; } | Παίρνει μια νέα παρουσία τουSizeF δομή που έχειWidth καιHeight τιμές ορίστηκαν στο μηδέν. |
Height { get; set; } | Λαμβάνει ή ορίζει το κατακόρυφο στοιχείο αυτούSizeF . |
IsEmpty { get; } | Λαμβάνει μια τιμή που υποδεικνύει αν αυτόSizeF έχει μηδενικό πλάτος και ύψος. |
Width { get; set; } | Λαμβάνει ή ορίζει το οριζόντιο στοιχείο αυτούSizeF . |
Μέθοδοι
Ονομα | Περιγραφή |
---|
static Add(SizeF, SizeF) | Προσθέτει το πλάτος και το ύψος του ενόςSizeF δομή στο πλάτος και το ύψος μιας άλληςSizeF δομή. |
static Subtract(SizeF, SizeF) | Αφαιρεί το πλάτος και το ύψος του ενόςSizeF δομή από το πλάτος και το ύψος μιας άλληςSizeF δομή. |
override Equals(object) | Ελέγχει εάν το καθορισμένο αντικείμενο είναι αSizeF με τις ίδιες διαστάσεις με αυτόSizeF . |
override GetHashCode() | Επιστρέφει έναν κωδικό κατακερματισμού για αυτόSize δομή. |
ToPointF() | Μετατρέπει αSizeF σε αPointF . |
ToSize() | Μετατρέπει αSizeF σε αSize δομή με περικομμένες τιμές μεγέθους. |
override ToString() | Δημιουργεί μια συμβολοσειρά αναγνώσιμη από τον άνθρωπο που αντιπροσωπεύει αυτόSizeF . |
operator + | Προσθέτει το πλάτος και το ύψος του ενόςSizeF δομή στο πλάτος και το ύψος μιας άλληςSizeF δομή. |
operator == | Ελέγχει εάν δύοSizeF οι δομές είναι ίσες. |
explicit operator | Μετατρέπει το καθορισμένοSizeF σε αPointF . |
operator != | Ελέγχει εάν δύοSizeF οι δομές είναι διαφορετικές. |
operator - | Αφαιρεί το πλάτος και το ύψος του ενόςSizeF δομή από το πλάτος και το ύψος μιας άλληςSizeF δομή. |
Δείτε επίσης