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