Class 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 angegebenenRectangleStruktur.
Region(RectangleF)Initialisiert eine neueRegion aus dem angegebenenRectangleFStruktur.

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 schneidetRectangleStruktur.
Exclude(RectangleF)aktualisiert diesRegion um nur den Teil seines Inneren zu enthalten, der sich nicht mit dem angegebenen schneidetRectangleFStruktur.
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 angegebenenRectangleStruktur.
Intersect(RectangleF)aktualisiert diesRegion zum Schnittpunkt von sich selbst mit dem angegebenenRectangleFStruktur.
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 enthaltenRegion wenn gezogen mit den angegebenenGraphics .
IsVisible(PointF, Graphics)Testet, ob die angegebenePointF Struktur ist darin enthaltenRegion wenn gezogen mit den angegebenenGraphics .
IsVisible(Rectangle, Graphics)Testet, ob irgendein Teil der angegebenenRectangle Struktur ist darin enthaltenRegion wenn gezogen mit den angegebenenGraphics .
IsVisible(RectangleF, Graphics)Testet, ob irgendein Teil der angegebenenRectangleF Struktur ist darin enthaltenRegion wenn gezogen mit den angegebenenGraphics .
IsVisible(float, float, Graphics)Prüft, ob der angegebene Punkt darin enthalten istRegion wenn 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 istRegion wenn gezogen mit den angegebenenGraphics .
IsVisible(int, int, int, int, Graphics)Testet, ob ein Teil des angegebenen Rechtecks darin enthalten istRegion wenn 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 davonRegionum den angegebenen Betrag.
Translate(int, int)Versetzt die Koordinaten davonRegionum 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 SpezifiziertenRectangleStruktur.
Union(RectangleF)aktualisiert diesRegion zur Vereinigung von sich selbst und dem SpezifiziertenRectangleFStruktur.
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 angegebenenRectangleStruktur.
Xor(RectangleF)aktualisiert diesRegion zur Vereinigung abzüglich der Schnittmenge von sich selbst mit der angegebenenRectangleFStruktur.
Xor(Region)aktualisiert diesRegion zur Vereinigung abzüglich der Schnittmenge von sich selbst mit der angegebenenRegion .

Siehe auch