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))>]
[<System.Serializable>]
type Int32Rect = struct
interface IFormattable
Public Structure Int32Rect
Implements IFormattable
- Héritage
- Attributs
- Implémente
Remarques
Utilisation des 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.
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é. |