| static FromLTRB(float, float, float, float) | إنشاء هيكل RectangleF مع الزاوية العلوية اليسرى والزاوية اليمنى السفلية في المواقع المحددة . |
| static Inflate(RectangleF, float, float) | إنشاء وإرجاع نسخة مضخمة من المحددRectangleF هيكل . تضخم النسخة بالمقدار المحدد. يبقى المستطيل الأصلي بدون تعديل. |
| static Intersect(RectangleF, RectangleF) | إرجاع أRectangleF الهيكل الذي يمثل تقاطع مستطيلين . إذا لم يكن هناك تقاطع ، وفارغRectangleF تم إرجاعه . |
| static Union(RectangleF, RectangleF) | لإنشاء أصغر مستطيل ثالث ممكن يمكن أن يحتوي على كلا المستطيلين اللذين يشكلان اتحادًا. |
| Contains(PointF) | لتحديد ما إذا كانت النقطة المحددة متضمنة في هذاRectangleF هيكل . |
| Contains(RectangleF) | لتحديد ما إذا كانت المنطقة المستطيلة ممثلة بـrect موجود بالكامل في هذاRectangleF هيكل . |
| Contains(float, float) | لتحديد ما إذا كانت النقطة المحددة متضمنة في هذاRectangleF هيكل . |
| override Equals(object) | تحديد ما إذا كان الملف المحددObject ، يساوي هذا المثال. |
| Equals(RectangleF) | اختبارات أخرىRectangleF هيكل له نفس الموقع والحجم من هذاRectangleF هيكل . |
| override GetHashCode() | إرجاع رمز تجزئة لهذا المثال. |
| Inflate(SizeF) | ينفخ هذاRectangleF بالمبلغ المحدد. |
| Inflate(float, float) | ينفخ هذاRectangleF هيكل بالمبلغ المحدد. |
| Intersect(RectangleF) | يستبدل هذاRectangleF هيكل مع تقاطع نفسه و المحدد RectangleF هيكل . |
| IntersectsWith(RectangleF) | لتحديد ما إذا كان هذا المستطيل يتقاطع معrect . |
| Offset(PointF) | يضبط موقع هذا المستطيل بالمقدار المحدد. |
| Offset(float, float) | يضبط موقع هذا المستطيل بالمقدار المحدد. |
| override ToString() | تحويل سمات هذاRectangle لسلسلة يمكن للبشر قراءتها. |
| operator == | اختبار ما إذا كان اثنانRectangleF الهياكل لها موقع وحجم متساويين. |
| implicit operator | تحويل بنية المستطيل المحددة إلى بنية RectangleF. |
| operator != | اختبار ما إذا كان اثنانRectangleF تختلف الهياكل في الموقع أو الحجم. |