Class Region

Region class

يصف الجزء الداخلي لشكل رسومي مكون من مستطيلات ومسارات. لا يمكن توريث هذه الفئة.

public sealed class Region

المنشئون

اسموصف
Region()يقوم بتهيئة ملفRegion .
Region(GraphicsPath)يقوم بتهيئة ملفRegion مع المحددGraphicsPath .
Region(Rectangle)يقوم بتهيئة ملفRegion من المحددRectangleهيكل .
Region(RectangleF)يقوم بتهيئة ملفRegion من المحددRectangleFهيكل .

طُرق

اسموصف
Complement(GraphicsPath)يقوم بتحديث هذاRegion لاحتواء الجزء المحددGraphicsPath هذا لا يتقاطع مع هذاRegion .
Complement(Rectangle)يقوم بتحديث هذاRegion لاحتواء الجزء المحددRectangle هيكل لا يتقاطع مع هذاRegion .
Complement(RectangleF)يقوم بتحديث هذاRegion لاحتواء الجزء المحددRectangleF هيكل لا يتقاطع مع هذاRegion .
Complement(Region)يقوم بتحديث هذاRegion لاحتواء الجزء المحددRegion هذا لا يتقاطع مع هذاRegion .
DeepClone()لإنشاء نسخة مطابقة عميقة من هذاRegion .
Equals(Region, Graphics)تختبر ما إذا كان الملف المحددRegion مطابق لهذاRegion على سطح الرسم المحدد.
Exclude(GraphicsPath)يقوم بتحديث هذاRegion لتحتوي فقط على جزء من الجزء الداخلي لا يتقاطع مع المحددGraphicsPath .
Exclude(Rectangle)يقوم بتحديث هذاRegion لتحتوي فقط على جزء من الجزء الداخلي لا يتقاطع مع المحددRectangleهيكل .
Exclude(RectangleF)يقوم بتحديث هذاRegion لتحتوي فقط على جزء من الجزء الداخلي لا يتقاطع مع المحددRectangleFهيكل .
Exclude(Region)يقوم بتحديث هذاRegion لتحتوي فقط على جزء من الجزء الداخلي لا يتقاطع مع المحددRegion .
Intersect(GraphicsPath)يقوم بتحديث هذاRegion إلى تقاطع نفسه مع المحددGraphicsPath .
Intersect(Rectangle)يقوم بتحديث هذاRegion إلى تقاطع نفسه مع المحددRectangleهيكل .
Intersect(RectangleF)يقوم بتحديث هذاRegion إلى تقاطع نفسه مع المحددRectangleFهيكل .
Intersect(Region)يقوم بتحديث هذاRegion إلى تقاطع نفسه مع المحددRegion .
IsEmpty(Graphics)اختبارات ما إذا كان هذاRegion يحتوي على مساحة داخلية فارغة على سطح الرسم المحدد.
IsInfinite(Graphics)اختبارات ما إذا كان هذاRegion له مساحة داخلية لا نهائية على سطح الرسم المحدد.
IsVisible(Point)تختبر ما إذا كان الملف المحددPoint هيكل وارد في هذاRegion .
IsVisible(PointF)تختبر ما إذا كان الملف المحددPointF هيكل وارد في هذاRegion .
IsVisible(Rectangle)اختبارات ما إذا كان أي جزء من المحددRectangle هيكل وارد في هذاRegion .
IsVisible(RectangleF)اختبارات ما إذا كان أي جزء من المحددRectangleF هيكل وارد في هذاRegion .
IsVisible(float, float)يختبر ما إذا كانت النقطة المحددة متضمنة في هذاRegion .
IsVisible(Point, Graphics)تختبر ما إذا كان الملف المحددPoint هيكل وارد في هذاRegion عند رسمها باستخدام المحددGraphics .
IsVisible(PointF, Graphics)تختبر ما إذا كان الملف المحددPointF هيكل وارد في هذاRegion عند رسمها باستخدام المحددGraphics .
IsVisible(Rectangle, Graphics)اختبارات ما إذا كان أي جزء من المحددRectangle هيكل وارد في هذاRegion عند رسمها باستخدام المحددGraphics .
IsVisible(RectangleF, Graphics)اختبارات ما إذا كان أي جزء من المحددRectangleF هيكل وارد في هذاRegion عند رسمها باستخدام المحددGraphics .
IsVisible(float, float, Graphics)يختبر ما إذا كانت النقطة المحددة متضمنة في هذاRegion عند رسمها باستخدام المحددGraphics .
IsVisible(int, int, Graphics)يختبر ما إذا كانت النقطة المحددة متضمنة في هذاRegion الكائن عند رسمه باستخدام المحددGraphics الكائن .
IsVisible(float, float, float, float)يختبر ما إذا كان أي جزء من المستطيل المحدد متضمنًا في هذاRegion .
IsVisible(int, int, int, int)يختبر ما إذا كان أي جزء من المستطيل المحدد متضمنًا في هذاRegion .
IsVisible(float, float, float, float, Graphics)يختبر ما إذا كان أي جزء من المستطيل المحدد متضمنًا في هذاRegion عند رسمها باستخدام المحددGraphics .
IsVisible(int, int, int, int, Graphics)يختبر ما إذا كان أي جزء من المستطيل المحدد متضمنًا في هذاRegion عند رسمها باستخدام المحددGraphics .
MakeEmpty()يقوم بتهيئة هذاRegion إلى مساحة داخلية فارغة.
MakeInfinite()يقوم بتهيئة هذاRegion كائن داخلي لانهائي .
Transform(Matrix)يحول هذاRegion حسب المحددMatrix .
Translate(float, float)يزيح إحداثيات هذاRegionبالمبلغ المحدد.
Translate(int, int)يزيح إحداثيات هذاRegionبالمبلغ المحدد.
Union(GraphicsPath)يقوم بتحديث هذاRegion لاتحاد نفسه والمحددةGraphicsPath .
Union(Rectangle)يقوم بتحديث هذاRegion لاتحاد نفسه والمحددةRectangleهيكل .
Union(RectangleF)يقوم بتحديث هذاRegion لاتحاد نفسه والمحددةRectangleFهيكل .
Union(Region)يقوم بتحديث هذاRegion لاتحاد نفسه والمحددةRegion .
Xor(GraphicsPath)يقوم بتحديث هذاRegion إلى الاتحاد مطروحًا منه تقاطع نفسه مع المحددGraphicsPath .
Xor(Rectangle)يقوم بتحديث هذاRegion إلى الاتحاد مطروحًا منه تقاطع نفسه مع المحددRectangleهيكل .
Xor(RectangleF)يقوم بتحديث هذاRegion إلى الاتحاد مطروحًا منه تقاطع نفسه مع المحددRectangleFهيكل .
Xor(Region)يقوم بتحديث هذاRegion إلى الاتحاد مطروحًا منه تقاطع نفسه مع المحددRegion .

أنظر أيضا