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 .

أنظر أيضا