Struct SizeF

SizeF structure

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

public struct SizeF

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

ΟνομαΠεριγραφή
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δομή.

Δείτε επίσης