Rect Structure

Définition

Décrit la largeur, la hauteur et l’origine du point d’un rectangle.

public value class Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
[<System.Security.SecurityCritical>]
type Rect = struct
    interface IFormattable
Public Structure Rect
Implements IFormattable
Héritage
Attributs
Implémente

Remarques

Ce struct représente la projection .NET du struct Windows Runtime (WinRT) Rect. Pour plus d’informations, consultez Rect dans la référence de l’API UWP.

Constructeurs

Nom Description
Rect(Double, Double, Double, Double)

Initialise un Rect struct qui a la coordonnée x, la coordonnée y, la largeur et la hauteur spécifiées.

Rect(Point, Point)

Initialise un Rect struct qui est exactement assez grand pour contenir les deux points spécifiés.

Rect(Point, Size)

Initialise un Rect struct basé sur une origine et une taille.

Propriétés

Nom Description
Bottom

Obtient la valeur de l’axe y du bas du rectangle.

Empty

Obtient une valeur spéciale qui représente un rectangle sans position ni zone.

Height

Obtient ou définit la hauteur du rectangle.

IsEmpty

Obtient une valeur qui indique si le rectangle est le Empty rectangle.

Left

Obtient la valeur de l’axe x du côté gauche du rectangle.

Right

Obtient la valeur de l’axe x du côté droit du rectangle.

Top

Obtient la position de l’axe y du haut du rectangle.

Width

Obtient ou définit la largeur du rectangle.

X

Obtient ou définit la valeur de l’axe x du côté gauche du rectangle.

Y

Obtient ou définit la valeur de l’axe y du côté supérieur du rectangle.

Méthodes

Nom Description
Contains(Point)

Indique si le rectangle décrit par le Rect point spécifié.

Equals(Object)

Indique si l’objet spécifié est égal à l’objet actuel Rect.

Equals(Rect)

Indique si la valeur spécifiée Rect est égale à la valeur actuelle Rect.

GetHashCode()

Crée un code de hachage pour le Rect.

Intersect(Rect)

Recherche l’intersection du rectangle représenté par le courant Rect et le rectangle représenté par le rectangle spécifié Rect, et stocke le résultat sous la forme actuelle Rect.

ToString()

Retourne une représentation sous forme de chaîne du Rect struct.

ToString(IFormatProvider)

Retourne une représentation sous forme de chaîne du rectangle à l’aide du fournisseur de format spécifié.

Union(Point)

Développe le rectangle représenté par le courant Rect exactement suffisant pour contenir le point spécifié.

Union(Rect)

Développe le rectangle représenté par le courant Rect exactement suffisant pour contenir le rectangle spécifié.

Opérateurs

Nom Description
Equality(Rect, Rect)

Compare deux Rect structs pour l’égalité.

Inequality(Rect, Rect)

Compare deux Rect structs pour l’inégalité.

Implémentations d’interfaces explicites

Nom Description
IFormattable.ToString(String, IFormatProvider)

Pour obtenir une description de ce membre, consultez ToString(String, IFormatProvider).

S’applique à

Voir aussi