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 : IDisposable

Constructeurs

NomLa description
Region()Initialise une nouvelle instance duRegion classe.
Region(GraphicsPath)Initialise une nouvelle instance duRegion classe avec le spécifiéGraphicsPath .
Region(Rectangle)Initialise une nouvelle instance duRegion classe de la classe spécifiéeRectangle structure.
Region(RectangleF)Initialise une nouvelle instance duRegion classe de la classe spécifiéeRectangleF structure.
Region(RegionData)Initialise une nouvelle instance duRegion classe à partir des données spécifiées.

Méthodes

NomLa description
Clone()Crée une copie exacte de ceciRegion .
Complement(GraphicsPath)Met à jour ceciRegion pour contenir la partie du spécifiéGraphicsPath qui ne ne croise pas celaRegion .
Complement(Rectangle)Met à jour ceciRegion pour contenir la partie du spécifiéRectangle structure qui ne se croise pas avec ceciRegion .
Complement(RectangleF)Met à jour ceciRegion pour contenir la partie du spécifiéRectangleF structure qui ne se croise pas avec ceciRegion .
Complement(Region)Met à jour ceciRegion pour contenir la partie du spécifiéRegion qui ne croise pas avec ceciRegion .
Dispose()Libère toutes les ressources utilisées par ceRegion .
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 pour contenir uniquement la partie de son intérieur qui ne croise pas le spécifiéGraphicsPath .
Exclude(Rectangle)Met à jour ceciRegion pour contenir uniquement la partie de son intérieur qui ne croise pas avec le spécifiéRectangle structure.
Exclude(RectangleF)Met à jour ceciRegion pour contenir uniquement la partie de son intérieur qui ne croise pas le spécifiéRectangleF structure.
Exclude(Region)Met à jour ceciRegion pour contenir uniquement la partie de son intérieur qui ne croise pas avec le spécifiéRegion .
GetBounds(Graphics)Obtient unRectangleFstructure qui représente un rectangle qui délimite cetteRegion sur la surface de dessin d’unGraphics objet.
GetRegionData()Renvoie unRegionData qui représente les informations qui décrivent ceRegion .
GetRegionScans(Matrix)Renvoie un tableau deRectangleF structures qui se rapprochent de celaRegion après l’application de la transformation matricielle spécifiée.
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 la structure est contenue dans this Region .
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 ceRegion lorsqu’il est dessiné en utilisant le spécifiéGraphics .
IsVisible(PointF, Graphics)Teste si le spécifiéPointF structure est contenue dans ceRegion lorsqu’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 ceRegion lorsqu’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 ceRegion lorsqu’il est dessiné en utilisant le spécifiéGraphics .
IsVisible(float, float, Graphics)Teste si le point spécifié est contenu dans ceRegion lorsqu’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é en utilisant le 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 ceRegion lorsqu’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 ceRegion lorsqu’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 the spécifiéGraphicsPath .
Xor(Rectangle)Met à jour ceciRegionà l’union moins l’intersection de lui-même avec the 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 the spécifiéRegion .

Voir également