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.

أنظر أيضا