Class Region

Region class

Beskriver det inre av en grafisk form som består av rektanglar och banor. Denna klass kan inte ärvas.

public sealed class Region

Konstruktörer

namnBeskrivning
Region()Initierar en nyRegion .
Region(GraphicsPath)Initierar en nyRegion med det angivnaGraphicsPath .
Region(Rectangle)Initierar en nyRegion från det angivnaRectanglestruktur.
Region(RectangleF)Initierar en nyRegion från det angivnaRectangleFstruktur.

Metoder

namnBeskrivning
Complement(GraphicsPath)Uppdaterar dettaRegion att innehålla den del av det angivnaGraphicsPath som inte korsar dettaRegion .
Complement(Rectangle)Uppdaterar dettaRegion att innehålla den del av det angivnaRectangle struktur som inte korsar dettaRegion .
Complement(RectangleF)Uppdaterar dettaRegion att innehålla den del av det angivnaRectangleF struktur som inte korsar dettaRegion .
Complement(Region)Uppdaterar dettaRegion att innehålla den del av det angivnaRegion som inte korsar dettaRegion .
DeepClone()Skapar en exakt djup kopia av dettaRegion .
Equals(Region, Graphics)Testar om den angivnaRegion är identisk med dettaRegion på den angivna ritytan.
Exclude(GraphicsPath)Uppdaterar dettaRegion att endast innehålla den del av dess inre som inte korsar det specificeradeGraphicsPath .
Exclude(Rectangle)Uppdaterar dettaRegion att endast innehålla den del av dess inre som inte korsar det specificeradeRectanglestruktur.
Exclude(RectangleF)Uppdaterar dettaRegion att endast innehålla den del av dess inre som inte korsar det specificeradeRectangleFstruktur.
Exclude(Region)Uppdaterar dettaRegion att endast innehålla den del av dess inre som inte korsar det specificeradeRegion .
Intersect(GraphicsPath)Uppdaterar dettaRegion till skärningspunkten av sig själv med det angivnaGraphicsPath .
Intersect(Rectangle)Uppdaterar dettaRegion till skärningspunkten av sig själv med det angivnaRectanglestruktur.
Intersect(RectangleF)Uppdaterar dettaRegion till skärningspunkten av sig själv med det angivnaRectangleFstruktur.
Intersect(Region)Uppdaterar dettaRegion till skärningspunkten av sig själv med det angivnaRegion .
IsEmpty(Graphics)Testar om dettaRegion har en tom interiör på den angivna ritytan.
IsInfinite(Graphics)Testar om dettaRegion har en oändlig interiör på den angivna ritytan.
IsVisible(Point)Testar om den angivnaPoint strukturen finns i dettaRegion .
IsVisible(PointF)Testar om den angivnaPointF strukturen finns i dettaRegion .
IsVisible(Rectangle)Testar om någon del av det angivnaRectangle strukturen finns i dettaRegion .
IsVisible(RectangleF)Testar om någon del av det angivnaRectangleF strukturen finns i dettaRegion .
IsVisible(float, float)Testar om den angivna punkten finns i dennaRegion .
IsVisible(Point, Graphics)Testar om den angivnaPoint strukturen finns i dettaRegion när den ritas med det angivnaGraphics .
IsVisible(PointF, Graphics)Testar om den angivnaPointF strukturen finns i dettaRegion när den ritas med det angivnaGraphics .
IsVisible(Rectangle, Graphics)Testar om någon del av det angivnaRectangle strukturen finns i dettaRegion när den ritas med det angivnaGraphics .
IsVisible(RectangleF, Graphics)Testar om någon del av det angivnaRectangleF strukturen finns i dettaRegion när den ritas med det angivnaGraphics .
IsVisible(float, float, Graphics)Testar om den angivna punkten finns i dennaRegion när den ritas med det angivnaGraphics .
IsVisible(int, int, Graphics)Testar om den angivna punkten finns i dennaRegion objekt när det ritas med det angivnaGraphics objekt.
IsVisible(float, float, float, float)Testar om någon del av den angivna rektangeln finns i dennaRegion .
IsVisible(int, int, int, int)Testar om någon del av den angivna rektangeln finns i dennaRegion .
IsVisible(float, float, float, float, Graphics)Testar om någon del av den angivna rektangeln finns i dennaRegion när den ritas med det angivnaGraphics .
IsVisible(int, int, int, int, Graphics)Testar om någon del av den angivna rektangeln finns i dennaRegion när den ritas med det angivnaGraphics .
MakeEmpty()Initierar dettaRegion till en tom interiör.
MakeInfinite()Initierar dettaRegion invända mot en oändlig interiör.
Transform(Matrix)Förvandlar dettaRegion av den angivnaMatrix .
Translate(float, float)Förskjuter koordinaterna för dettaRegionmed det angivna beloppet.
Translate(int, int)Förskjuter koordinaterna för dettaRegionmed det angivna beloppet.
Union(GraphicsPath)Uppdaterar dettaRegion till föreningen av sig själv och det specificeradeGraphicsPath .
Union(Rectangle)Uppdaterar dettaRegion till föreningen av sig själv och det specificeradeRectanglestruktur.
Union(RectangleF)Uppdaterar dettaRegion till föreningen av sig själv och det specificeradeRectangleFstruktur.
Union(Region)Uppdaterar dettaRegion till föreningen av sig själv och det specificeradeRegion .
Xor(GraphicsPath)Uppdaterar dettaRegion till facket minus skärningspunkten för sig själv med det angivnaGraphicsPath .
Xor(Rectangle)Uppdaterar dettaRegion till facket minus skärningspunkten för sig själv med det angivnaRectanglestruktur.
Xor(RectangleF)Uppdaterar dettaRegion till facket minus skärningspunkten för sig själv med det angivnaRectangleFstruktur.
Xor(Region)Uppdaterar dettaRegion till facket minus skärningspunkten för sig själv med det angivnaRegion .

Se även