Int32Rect Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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))]
public struct Int32Rect : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))>]
[<System.Serializable>]
type Int32Rect = struct
interface IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))>]
type Int32Rect = struct
interface IFormattable
Public Structure Int32Rect
Implements IFormattable
- Héritage
- Attributs
- Implémente
Remarques
Utilisation d'attributs XAML
<object property="X,Y,Width,Height"/>
- or
<object property="Empty"/>
Valeurs XAML
Coordonnée X du coin supérieur gauche du rectangle.
Coordonnée y du coin supérieur gauche du rectangle.
Width
System.Int32
Largeur du rectangle.
Height
System.Int32
Hauteur du rectangle.
Utilisation du texte XAML
Vous pouvez également utiliser des espaces blancs 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
Int32Rect(Int32, Int32, Int32, Int32) |
Initialise une nouvelle instance d'un Int32Rect avec les coordonnées X et Y et les Width et Height spécifiées. |
Propriétés
Empty |
Obtient un rectangle vide, valeur spéciale qui représente un rectangle sans position ni zone. |
HasArea |
Obtient une valeur qui indique si les propriétés Width et Height de Int32Rect sont supérieures à 0. |
Height |
Obtient ou définit la hauteur du rectangle. |
IsEmpty |
Obtient une valeur qui indique 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
Equals(Int32Rect) |
Détermine si le rectangle spécifié est égal à ce rectangle. |
Equals(Int32Rect, Int32Rect) |
Détermine si les rectangles spécifiés sont égaux. |
Equals(Object) |
Détermine si le rectangle spécifié est égal à ce rectangle. |
GetHashCode() |
Crée un code de hachage à partir des X, Y, Width et valeurs Height de ce rectangle. |
Parse(String) |
Crée une structure Int32Rect à partir de la représentation String spécifiée. |
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 de ce Int32Rect basée sur le IFormatProvider fourni. |
Opérateurs
Equality(Int32Rect, Int32Rect) |
Compare l'égalité exacte de deux rectangles. |
Inequality(Int32Rect, Int32Rect) |
Compare si deux rectangles sont inégaux. |
Implémentations d’interfaces explicites
IFormattable.ToString(String, IFormatProvider) |
Met en forme la valeur de l’instance actuelle en utilisant le format spécifié. |