SizeF
SizeF structure
يخزن زوجًا مرتبًا من أرقام الفاصلة العائمة ، وعادة ما يكون عرض المستطيل وارتفاعه.
public struct SizeF : IEquatable<SizeF>
المنشئون
| اسم | وصف |
|---|
| SizeF(PointF) | يقوم بتهيئة مثيل جديد لملفSizeF هيكل . |
| SizeF(SizeF) | يقوم بتهيئة مثيل جديد لملفSizeF هيكل . |
| SizeF(float, float) | تهيئة مثيل جديد لبنية SizeF من الأبعاد المحددة. |
الخصائص
| اسم | وصف |
|---|
| 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 هيكل . |
| Equals(SizeF) | اختبارات أخرىSizeF هيكل له نفس الحجم من هذاSizeF هيكل . |
| override GetHashCode() | إرجاع رمز تجزئة لهذا الغرضSizeF هيكل . |
| ToPointF() | تحويل أSizeF هيكل لPointF هيكل . |
| ToSize() | تحويل أSizeF هيكل لSize هيكل . |
| override ToString() | تحويل سمات هذاSizeF لسلسلة يمكن للبشر قراءتها. |
| operator + | إضافة عرض وارتفاع واحدSizeF هيكل لعرض وارتفاع آخرSizeF هيكل . |
| operator / | تقسيماتSizeF بواسطة أSingle المنتجةSizeF . |
| operator == | اختبار ما إذا كان اثنانSizeF الهياكل متساوية. |
| explicit operator | تحويل المحددSizeF إلى أPointF . |
| operator != | اختبار ما إذا كان اثنانSizeF الهياكل مختلفة. |
| operator * | المضاعفاتSizeF بواسطة أSingle المنتجةSizeF . (2 operators) |
| operator - | طرح عرض وارتفاع واحدSizeF هيكل من عرض وارتفاع آخرSizeF هيكل . |
مجالات
| اسم | وصف |
|---|
| static readonly Empty | يحصل على أSizeF هيكل يحتوي علىHeight وWidth قيمة 0. |
أنظر أيضا