Region

Region class

Décrit l’intérieur d’une forme graphique composée de rectangles et de chemins. Cette classe ne peut pas être héritée.

public sealed class Region

Constructeurs

NomLa description
Region()Initialise un nouveauRegion .
Region(GraphicsPath)Initialise un nouveauRegion avec le spécifiéGraphicsPath .
Region(Rectangle)Initialise un nouveauRegion à partir du spécifiéRectangle structure.
Region(RectangleF)Initialise un nouveauRegion à partir du spécifiéRectangleF structure.

Méthodes

NomLa description
Complement(GraphicsPath)Met à jour ceciRegion pour contenir la partie du spécifiéGraphicsPath qui ne se croise pas avec çaRegion .
Complement(Rectangle)Met à jour ceciRegion pour contenir la partie du spécifiéRectangle structure qui ne se croise pas avec cetteRegion .
Complement(RectangleF)Met à jour ceciRegion pour contenir la partie du spécifiéRectangleF structure qui ne se croise pas avec cetteRegion .
Complement(Region)Met à jour ceciRegion pour contenir la partie du spécifiéRegion qui ne se croise pas avec çaRegion .
DeepClone()Crée une copie profonde exacte de ceciRegion .
Equals(Region, Graphics)Teste si le spécifiéRegion est identique à celui-ciRegion sur la surface de dessin spécifiée.
Exclude(GraphicsPath)Met à jour ceciRegion ne contenir que la partie de son intérieur qui ne croise pas le spécifiéGraphicsPath .
Exclude(Rectangle)Met à jour ceciRegion ne contenir que la partie de son intérieur qui ne croise pas le spécifiéRectangle structure.
Exclude(RectangleF)Met à jour ceciRegion ne contenir que la partie de son intérieur qui ne croise pas le spécifiéRectangleF structure.
Exclude(Region)Met à jour ceciRegion ne contenir que la partie de son intérieur qui ne croise pas le spécifiéRegion .
Intersect(GraphicsPath)Met à jour ceciRegion à l’intersection de lui-même avec le spécifiéGraphicsPath .
Intersect(Rectangle)Met à jour ceciRegion à l’intersection de lui-même avec le spécifiéRectangle structure.
Intersect(RectangleF)Met à jour ceciRegion à l’intersection de lui-même avec le spécifiéRectangleF structure.
Intersect(Region)Met à jour ceciRegion à l’intersection de lui-même avec le spécifiéRegion .
IsEmpty(Graphics)Teste si celaRegion a un intérieur vide sur la surface de dessin spécifiée.
IsInfinite(Graphics)Teste si celaRegion a un intérieur infini sur la surface de dessin spécifiée.
IsVisible(Point)Teste si le spécifiéPoint structure est contenue dans ceRegion .
IsVisible(PointF)Teste si le spécifiéPointF structure est contenue dans ceRegion .
IsVisible(Rectangle)Teste si une partie de la valeur spécifiéeRectangle structure est contenue dans ceRegion .
IsVisible(RectangleF)Teste si une partie de la valeur spécifiéeRectangleF structure est contenue dans ceRegion .
IsVisible(float, float)Teste si le point spécifié est contenu dans ceRegion .
IsVisible(Point, Graphics)Teste si le spécifiéPoint structure est contenue dans ceRegionlorsqu’il est dessiné en utilisant le spécifiéGraphics .
IsVisible(PointF, Graphics)Teste si le spécifiéPointF structure est contenue dans ceRegionlorsqu’il est dessiné en utilisant le spécifiéGraphics .
IsVisible(Rectangle, Graphics)Teste si une partie de la valeur spécifiéeRectangle structure est contenue dans ceRegionlorsqu’il est dessiné en utilisant le spécifiéGraphics .
IsVisible(RectangleF, Graphics)Teste si une partie de la valeur spécifiéeRectangleF structure est contenue dans ceRegionlorsqu’il est dessiné en utilisant le spécifiéGraphics .
IsVisible(float, float, Graphics)Teste si le point spécifié est contenu dans ceRegionlorsqu’il est dessiné en utilisant le spécifiéGraphics .
IsVisible(int, int, Graphics)Teste si le point spécifié est contenu dans ceRegion objet lorsqu’il est dessiné à l’aide de l’objet spécifiéGraphics objet.
IsVisible(float, float, float, float)Teste si une partie du rectangle spécifié est contenue dans ceRegion .
IsVisible(int, int, int, int)Teste si une partie du rectangle spécifié est contenue dans ceRegion .
IsVisible(float, float, float, float, Graphics)Teste si une partie du rectangle spécifié est contenue dans ceRegionlorsqu’il est dessiné en utilisant le spécifiéGraphics .
IsVisible(int, int, int, int, Graphics)Teste si une partie du rectangle spécifié est contenue dans ceRegionlorsqu’il est dessiné en utilisant le spécifiéGraphics .
MakeEmpty()Initialise ceciRegion à un intérieur vide.
MakeInfinite()Initialise ceciRegion objet à un intérieur infini.
Transform(Matrix)Transforme ceciRegion par le spécifiéMatrix .
Translate(float, float)Décale les coordonnées de ceRegion par le montant spécifié.
Translate(int, int)Décale les coordonnées de ceRegion par le montant spécifié.
Union(GraphicsPath)Met à jour ceciRegion à l’union de lui-même et du spécifiéGraphicsPath .
Union(Rectangle)Met à jour ceciRegion à l’union de lui-même et du spécifiéRectangle structure.
Union(RectangleF)Met à jour ceciRegion à l’union de lui-même et du spécifiéRectangleF structure.
Union(Region)Met à jour ceciRegion à l’union de lui-même et du spécifiéRegion .
Xor(GraphicsPath)Met à jour ceciRegion à l’union moins l’intersection de lui-même avec le spécifiéGraphicsPath .
Xor(Rectangle)Met à jour ceciRegion à l’union moins l’intersection de lui-même avec le spécifiéRectangle structure.
Xor(RectangleF)Met à jour ceciRegion à l’union moins l’intersection de lui-même avec le spécifiéRectangleF structure.
Xor(Region)Met à jour ceciRegion à l’union moins l’intersection de lui-même avec le spécifiéRegion .

Voir également