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 هيكل . |
أنظر أيضا