Region

Region class

Beschreibt das Innere einer Grafikform, die aus Rechtecken und Pfaden besteht. Diese Klasse kann nicht vererbt werden.

public sealed class Region

Konstrukteure

NameBeschreibung
Region()Initialisiert eine neueRegion .
Region(GraphicsPath)Initialisiert eine neueRegion mit den angegebenenGraphicsPath .
Region(Rectangle)Initialisiert eine neueRegion aus dem angegebenenRectangle Struktur.
Region(RectangleF)Initialisiert eine neueRegion aus dem angegebenenRectangleF Struktur.

Methoden

NameBeschreibung
Complement(GraphicsPath)aktualisiert diesRegion um den Teil des angegebenen zu enthaltenGraphicsPath das überschneidet sich damit nichtRegion .
Complement(Rectangle)aktualisiert diesRegion um den Teil des angegebenen zu enthaltenRectangle Struktur, die sich damit nicht überschneidetRegion .
Complement(RectangleF)aktualisiert diesRegion um den Teil des angegebenen zu enthaltenRectangleF Struktur, die sich damit nicht überschneidetRegion .
Complement(Region)aktualisiert diesRegion um den Teil des angegebenen zu enthaltenRegion das überschneidet sich damit nichtRegion .
DeepClone()Erstellt eine exakte tiefe Kopie davonRegion .
Equals(Region, Graphics)Testet, ob die angegebeneRegion ist damit identischRegion auf der angegebenen Zeichenfläche.
Exclude(GraphicsPath)aktualisiert diesRegion um nur den Teil seines Inneren zu enthalten, der sich nicht mit dem angegebenen schneidetGraphicsPath .
Exclude(Rectangle)aktualisiert diesRegion um nur den Teil seines Inneren zu enthalten, der sich nicht mit dem angegebenen schneidetRectangle Struktur.
Exclude(RectangleF)aktualisiert diesRegion um nur den Teil seines Inneren zu enthalten, der sich nicht mit dem angegebenen schneidetRectangleF Struktur.
Exclude(Region)aktualisiert diesRegion um nur den Teil seines Inneren zu enthalten, der sich nicht mit dem angegebenen schneidetRegion .
Intersect(GraphicsPath)aktualisiert diesRegion zum Schnittpunkt von sich selbst mit dem angegebenenGraphicsPath .
Intersect(Rectangle)aktualisiert diesRegion zum Schnittpunkt von sich selbst mit dem angegebenenRectangle Struktur.
Intersect(RectangleF)aktualisiert diesRegion zum Schnittpunkt von sich selbst mit dem angegebenenRectangleF Struktur.
Intersect(Region)aktualisiert diesRegion zum Schnittpunkt von sich selbst mit dem angegebenenRegion .
IsEmpty(Graphics)Testet ob diesRegion hat einen leeren Innenraum auf der angegebenen Zeichenfläche.
IsInfinite(Graphics)Testet ob diesRegion hat einen unendlichen Innenraum auf der angegebenen Zeichenfläche.
IsVisible(Point)Testet, ob die angegebenePoint Struktur ist darin enthaltenRegion .
IsVisible(PointF)Testet, ob die angegebenePointF Struktur ist darin enthaltenRegion .
IsVisible(Rectangle)Testet, ob irgendein Teil der angegebenenRectangle Struktur ist darin enthaltenRegion .
IsVisible(RectangleF)Testet, ob irgendein Teil der angegebenenRectangleF Struktur ist darin enthaltenRegion .
IsVisible(float, float)Prüft, ob der angegebene Punkt darin enthalten istRegion .
IsVisible(Point, Graphics)Testet, ob die angegebenePoint Struktur ist darin enthaltenRegionwenn gezogen mit den angegebenenGraphics .
IsVisible(PointF, Graphics)Testet, ob die angegebenePointF Struktur ist darin enthaltenRegionwenn gezogen mit den angegebenenGraphics .
IsVisible(Rectangle, Graphics)Testet, ob irgendein Teil der angegebenenRectangle Struktur ist darin enthaltenRegionwenn gezogen mit den angegebenenGraphics .
IsVisible(RectangleF, Graphics)Testet, ob irgendein Teil der angegebenenRectangleF Struktur ist darin enthaltenRegionwenn gezogen mit den angegebenenGraphics .
IsVisible(float, float, Graphics)Prüft, ob der angegebene Punkt darin enthalten istRegionwenn gezogen mit den angegebenenGraphics .
IsVisible(int, int, Graphics)Prüft, ob der angegebene Punkt darin enthalten istRegion Objekt beim Zeichnen mit dem angegebenenGraphics Objekt.
IsVisible(float, float, float, float)Testet, ob ein Teil des angegebenen Rechtecks darin enthalten istRegion .
IsVisible(int, int, int, int)Testet, ob ein Teil des angegebenen Rechtecks darin enthalten istRegion .
IsVisible(float, float, float, float, Graphics)Testet, ob ein Teil des angegebenen Rechtecks darin enthalten istRegionwenn gezogen mit den angegebenenGraphics .
IsVisible(int, int, int, int, Graphics)Testet, ob ein Teil des angegebenen Rechtecks darin enthalten istRegionwenn gezogen mit den angegebenenGraphics .
MakeEmpty()Initialisiert diesRegion zu einem leeren Innenraum.
MakeInfinite()Initialisiert diesRegion Objekt zu einem unendlichen Inneren.
Transform(Matrix)Transformiert diesRegion durch die angegebenenMatrix .
Translate(float, float)Versetzt die Koordinaten davonRegion um den angegebenen Betrag.
Translate(int, int)Versetzt die Koordinaten davonRegion um den angegebenen Betrag.
Union(GraphicsPath)aktualisiert diesRegion zur Vereinigung von sich selbst und dem SpezifiziertenGraphicsPath .
Union(Rectangle)aktualisiert diesRegion zur Vereinigung von sich selbst und dem SpezifiziertenRectangle Struktur.
Union(RectangleF)aktualisiert diesRegion zur Vereinigung von sich selbst und dem SpezifiziertenRectangleF Struktur.
Union(Region)aktualisiert diesRegion zur Vereinigung von sich selbst und dem SpezifiziertenRegion .
Xor(GraphicsPath)aktualisiert diesRegion zur Vereinigung abzüglich der Schnittmenge von sich selbst mit der angegebenenGraphicsPath .
Xor(Rectangle)aktualisiert diesRegion zur Vereinigung abzüglich der Schnittmenge von sich selbst mit der angegebenenRectangle Struktur.
Xor(RectangleF)aktualisiert diesRegion zur Vereinigung abzüglich der Schnittmenge von sich selbst mit der angegebenenRectangleF Struktur.
Xor(Region)aktualisiert diesRegion zur Vereinigung abzüglich der Schnittmenge von sich selbst mit der angegebenenRegion .

Siehe auch