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 angivnaRectangle struktur.
Region(RectangleF)Initierar en nyRegion från det angivnaRectangleF struktur.

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 specificeradeRectangle struktur.
Exclude(RectangleF)Uppdaterar dettaRegion att endast innehålla den del av dess inre som inte korsar det specificeradeRectangleF struktur.
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 angivnaRectangle struktur.
Intersect(RectangleF)Uppdaterar dettaRegion till skärningspunkten av sig själv med det angivnaRectangleF struktur.
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 dettaRegionnär den ritas med det angivnaGraphics .
IsVisible(PointF, Graphics)Testar om den angivnaPointF strukturen finns i dettaRegionnär den ritas med det angivnaGraphics .
IsVisible(Rectangle, Graphics)Testar om någon del av det angivnaRectangle strukturen finns i dettaRegionnär den ritas med det angivnaGraphics .
IsVisible(RectangleF, Graphics)Testar om någon del av det angivnaRectangleF strukturen finns i dettaRegionnär den ritas med det angivnaGraphics .
IsVisible(float, float, Graphics)Testar om den angivna punkten finns i dennaRegionnä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 dennaRegionnär den ritas med det angivnaGraphics .
IsVisible(int, int, int, int, Graphics)Testar om någon del av den angivna rektangeln finns i dennaRegionnä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 dettaRegion med det angivna beloppet.
Translate(int, int)Förskjuter koordinaterna för dettaRegion med 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 specificeradeRectangle struktur.
Union(RectangleF)Uppdaterar dettaRegion till föreningen av sig själv och det specificeradeRectangleF struktur.
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 angivnaRectangle struktur.
Xor(RectangleF)Uppdaterar dettaRegion till facket minus skärningspunkten för sig själv med det angivnaRectangleF struktur.
Xor(Region)Uppdaterar dettaRegion till facket minus skärningspunkten för sig själv med det angivnaRegion .

Se även