Int32Rect Structure

Définition

Décrit la largeur, la hauteur et l’emplacement d’un rectangle entier.

public value class Int32Rect : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))]
[System.Serializable]
public struct Int32Rect : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))>]
[<System.Serializable>]
type Int32Rect = struct
    interface IFormattable
Public Structure Int32Rect
Implements IFormattable
Héritage
Int32Rect
Attributs
Implémente

Remarques

Utilisation des attributs XAML

<object property="X,Y,Width,Height"/>
- or
<object property="Empty"/>

Valeurs XAML

XSystem.Int32

Coordonnée x du coin supérieur gauche du rectangle.

YSystem.Int32

Coordonnée y du coin supérieur gauche du rectangle.

LargeurSystem.Int32

Largeur du rectangle.

HauteurSystem.Int32

Hauteur du rectangle.

Utilisation du texte XAML

Vous pouvez également utiliser de l’espace blanc au lieu de virgules pour délimiter les valeurs. L’espace blanc peut également être utilisé avec un jeu de valeurs délimitées par des virgules.

Constructeurs

Nom Description
Int32Rect(Int32, Int32, Int32, Int32)

Initialise une nouvelle instance d’un Int32Rect avec les coordonnées et Y les coordonnées spécifiées X et spécifiées Width et Height.

Propriétés

Nom Description
Empty

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

HasArea

Obtient une valeur qui indique si les propriétés et Height les Int32RectWidth propriétés des valeurs sont supérieures à 0.

Height

Obtient ou définit la hauteur du rectangle.

IsEmpty

Obtient une valeur indiquant si le rectangle est vide.

Width

Obtient ou définit la largeur du rectangle.

X

Obtient ou définit la coordonnée x du coin supérieur gauche du rectangle.

Y

Obtient ou définit la coordonnée y du coin supérieur gauche du rectangle.

Méthodes

Nom Description
Equals(Int32Rect, Int32Rect)

Détermine si les rectangles spécifiés sont égaux.

Equals(Int32Rect)

Détermine si le rectangle spécifié est égal à ce rectangle.

Equals(Object)

Détermine si le rectangle spécifié est égal à ce rectangle.

GetHashCode()

Crée un code de hachage à partir des valeurs , et WidthYHeight des valeurs de Xce rectangle.

Parse(String)

Crée une Int32Rect structure à partir de la représentation spécifiée String .

ToString()

Crée une représentation sous forme de chaîne de ce Int32Rect.

ToString(IFormatProvider)

Crée une représentation sous forme de chaîne basée Int32Rect sur le fichier fourni IFormatProvider.

Opérateurs

Nom Description
Equality(Int32Rect, Int32Rect)

Compare deux rectangles pour une égalité exacte.

Inequality(Int32Rect, Int32Rect)

Compare deux rectangles pour l’inégalité.

Implémentations d’interfaces explicites

Nom Description
IFormattable.ToString(String, IFormatProvider)

Met en forme la valeur de l’instance actuelle à l’aide du format spécifié.

S’applique à