Region

Region class

Descrive l’interno di una forma grafica composta da rettangoli e percorsi. Questa classe non può essere ereditata.

public sealed class Region

Costruttori

NomeDescrizione
Region()Inizializza un nuovoRegion .
Region(GraphicsPath)Inizializza un nuovoRegion con il specificatoGraphicsPath .
Region(Rectangle)Inizializza un nuovoRegion dal specificatoRectangle struttura.
Region(RectangleF)Inizializza un nuovoRegion dal specificatoRectangleF struttura.

Metodi

NomeDescrizione
Complement(GraphicsPath)Aggiorna questoRegion per contenere la parte del specificatoGraphicsPath che non si interseca con questoRegion .
Complement(Rectangle)Aggiorna questoRegion per contenere la parte del specificatoRectangle struttura che non si interseca con essaRegion .
Complement(RectangleF)Aggiorna questoRegion per contenere la parte del specificatoRectangleF struttura che non si interseca con essaRegion .
Complement(Region)Aggiorna questoRegion per contenere la parte del specificatoRegion che non si interseca con questoRegion .
DeepClone()Crea una copia completa esatta di questoRegion .
Equals(Region, Graphics)Verifica se è specificatoRegion è identico a questoRegion sulla superficie di disegno specificata.
Exclude(GraphicsPath)Aggiorna questoRegion contenere solo la porzione del suo interno che non si interseca con il specificatoGraphicsPath .
Exclude(Rectangle)Aggiorna questoRegion contenere solo la porzione del suo interno che non si interseca con il specificatoRectangle struttura.
Exclude(RectangleF)Aggiorna questoRegion contenere solo la porzione del suo interno che non si interseca con il specificatoRectangleF struttura.
Exclude(Region)Aggiorna questoRegion contenere solo la porzione del suo interno che non si interseca con il specificatoRegion .
Intersect(GraphicsPath)Aggiorna questoRegion all’intersezione di se stesso con il specificatoGraphicsPath .
Intersect(Rectangle)Aggiorna questoRegion all’intersezione di se stesso con il specificatoRectangle struttura.
Intersect(RectangleF)Aggiorna questoRegion all’intersezione di se stesso con il specificatoRectangleF struttura.
Intersect(Region)Aggiorna questoRegion all’intersezione di se stesso con il specificatoRegion .
IsEmpty(Graphics)Verifica se questoRegion ha un interno vuoto sulla superficie di disegno specificata.
IsInfinite(Graphics)Verifica se questoRegion ha un interno infinito sulla superficie di disegno specificata.
IsVisible(Point)Verifica se è specificatoPoint la struttura è contenuta in questoRegion .
IsVisible(PointF)Verifica se è specificatoPointF la struttura è contenuta in questoRegion .
IsVisible(Rectangle)Verifica se qualsiasi parte dell’oggetto specificatoRectangle la struttura è contenuta in questoRegion .
IsVisible(RectangleF)Verifica se qualsiasi parte dell’oggetto specificatoRectangleF la struttura è contenuta in questoRegion .
IsVisible(float, float)Verifica se il punto specificato è contenuto all’interno di questoRegion .
IsVisible(Point, Graphics)Verifica se è specificatoPoint la struttura è contenuta in questoRegionquando disegnato usando il specificatoGraphics .
IsVisible(PointF, Graphics)Verifica se è specificatoPointF la struttura è contenuta in questoRegionquando disegnato usando il specificatoGraphics .
IsVisible(Rectangle, Graphics)Verifica se qualsiasi parte dell’oggetto specificatoRectangle la struttura è contenuta in questoRegionquando disegnato usando il specificatoGraphics .
IsVisible(RectangleF, Graphics)Verifica se qualsiasi parte dell’oggetto specificatoRectangleF la struttura è contenuta in questoRegionquando disegnato usando il specificatoGraphics .
IsVisible(float, float, Graphics)Verifica se il punto specificato è contenuto all’interno di questoRegionquando disegnato usando il specificatoGraphics .
IsVisible(int, int, Graphics)Verifica se il punto specificato è contenuto all’interno di questoRegion oggetto quando disegnato utilizzando l’oggetto specificatoGraphics oggetto.
IsVisible(float, float, float, float)Verifica se una qualsiasi parte del rettangolo specificato è contenuta all’interno di questoRegion .
IsVisible(int, int, int, int)Verifica se una qualsiasi parte del rettangolo specificato è contenuta all’interno di questoRegion .
IsVisible(float, float, float, float, Graphics)Verifica se una qualsiasi parte del rettangolo specificato è contenuta all’interno di questoRegionquando disegnato usando il specificatoGraphics .
IsVisible(int, int, int, int, Graphics)Verifica se una qualsiasi parte del rettangolo specificato è contenuta all’interno di questoRegionquando disegnato usando il specificatoGraphics .
MakeEmpty()Inizializza questoRegion a un interno vuoto.
MakeInfinite()Inizializza questoRegion oggetto di un interno infinito.
Transform(Matrix)Lo trasformaRegion dal specificatoMatrix .
Translate(float, float)Sposta le coordinate di questoRegion per l’importo specificato.
Translate(int, int)Sposta le coordinate di questoRegion per l’importo specificato.
Union(GraphicsPath)Aggiorna questoRegion all’unione di sé e del specificatoGraphicsPath .
Union(Rectangle)Aggiorna questoRegion all’unione di sé e del specificatoRectangle struttura.
Union(RectangleF)Aggiorna questoRegion all’unione di sé e del specificatoRectangleF struttura.
Union(Region)Aggiorna questoRegion all’unione di sé e del specificatoRegion .
Xor(GraphicsPath)Aggiorna questoRegion all’unione meno l’intersezione di se stesso con il specificatoGraphicsPath .
Xor(Rectangle)Aggiorna questoRegion all’unione meno l’intersezione di se stesso con il specificatoRectangle struttura.
Xor(RectangleF)Aggiorna questoRegion all’unione meno l’intersezione di se stesso con il specificatoRectangleF struttura.
Xor(Region)Aggiorna questoRegion all’unione meno l’intersezione di se stesso con il specificatoRegion .

Guarda anche