Compartir a través de


Int32Rect Estructura

Definición

Describe el ancho, el alto y la ubicación de un rectángulo entero.

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
Herencia
Int32Rect
Atributos
Implementaciones

Comentarios

Uso de atributos XAML

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

Valores XAML

X
System.Int32

Coordenada "x" de la esquina superior izquierda del rectángulo.

S
System.Int32

Coordenada Y de la esquina superior izquierda del rectángulo.

Width
System.Int32

Ancho del rectángulo.

Height
System.Int32

Alto del rectángulo.

Uso de texto XAML

También puede usar espacios en blanco en lugar de comas para delimitar valores. También se pueden usar espacios en blanco con un conjunto de valores delimitados por comas.

Constructores

Int32Rect(Int32, Int32, Int32, Int32)

Inicializa una nueva instancia de la clase Int32Rect con las coordenadas X e Y especificadas y los valores de Width y Height especificados.

Propiedades

Empty

Obtiene el rectángulo vacío, un valor especial que representa un rectángulo sin posición ni área.

HasArea

Obtiene un valor que indica si las propiedades Width y Height de Int32Rect son mayores que 0.

Height

Obtiene o establece la altura del rectángulo.

IsEmpty

Obtiene un valor que indica si el rectángulo está vacío.

Width

Obtiene o establece el ancho del rectángulo.

X

Obtiene o establece la coordenada "x" de la esquina superior izquierda del rectángulo.

Y

Obtiene o establece la coordenada Y de la esquina superior izquierda del rectángulo.

Métodos

Equals(Int32Rect)

Determina si el rectángulo especificado es igual que este rectángulo.

Equals(Int32Rect, Int32Rect)

Determina si los rectángulos especificados son iguales.

Equals(Object)

Determina si el rectángulo especificado es igual que este rectángulo.

GetHashCode()

Crea un código hash a partir de los valores de las propiedades X, Y, Width y Height de este rectángulo.

Parse(String)

Crea una estructura Int32Rect a partir de la representación de tipo String especificada.

ToString()

Crea una representación de cadena de este objeto Int32Rect.

ToString(IFormatProvider)

Crea una representación de cadena de este objeto Int32Rect basándose en la interfaz IFormatProvider proporcionada.

Operadores

Equality(Int32Rect, Int32Rect)

Compara dos rectángulos para determinar si son exactamente iguales.

Inequality(Int32Rect, Int32Rect)

Compara dos rectángulos para determinar si no son iguales.

Implementaciones de interfaz explícitas

IFormattable.ToString(String, IFormatProvider)

Da formato al valor de la instancia actual usando el formato especificado.

Se aplica a