Int32Rect Int32Rect Int32Rect Int32Rect Struct

Definición

Describe el ancho, el alto y la ubicación de un rectángulo entero.Describes the width, height, and location of an integer rectangle.

public value class Int32Rect : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))]
[System.Serializable]
public struct Int32Rect : IFormattable
type Int32Rect = struct
    interface IFormattable
Public Structure Int32Rect
Implements IFormattable
Herencia
Atributos
Implementaciones

Comentarios

Uso de atributos XAMLXAML Attribute Usage

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

Valores XAMLXAML Values

XX
System.Int32

Coordenada "x" de la esquina superior izquierda del rectángulo.The x-coordinate of the top-left corner of the rectangle.

YY
System.Int32

Coordenada Y de la esquina superior izquierda del rectángulo.The y-coordinate of the top-left corner of the rectangle.

WidthWidth
System.Int32

Ancho del rectángulo.The width of the rectangle.

HeightHeight
System.Int32

Alto del rectángulo.The height of the rectangle.

Uso de texto XAMLXAML Text Usage

También puede usar espacios en blanco en lugar de comas para delimitar los valores.You can also use white space instead of commas to delimit values. También se puede usar espacios en blanco con un conjunto de valores delimitada por comas.White space can also be used with a comma delimited value set.

Constructores

Int32Rect(Int32, Int32, Int32, Int32) Int32Rect(Int32, Int32, Int32, Int32) Int32Rect(Int32, Int32, Int32, Int32) 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.Initializes a new instance of an Int32Rect with the specified X and Y coordinates and the specified Width and Height.

Propiedades

Empty Empty Empty Empty

Obtiene el rectángulo vacío, un valor especial que representa un rectángulo sin posición ni área.Gets the empty rectangle, a special value that represents a rectangle with no position or area.

HasArea HasArea HasArea HasArea

Obtiene un valor que indica si las propiedades Width y Height de Int32Rect son mayores que 0.Gets a value that indicates whether the Width and Height properties of the Int32Rect are greater than 0.

Height Height Height Height

Obtiene o establece la altura del rectángulo.Gets or sets the height of the rectangle.

IsEmpty IsEmpty IsEmpty IsEmpty

Obtiene un valor que indica si el rectángulo está vacío.Gets a value indicating whether the rectangle is empty.

Width Width Width Width

Obtiene o establece el ancho del rectángulo.Gets or sets the width of the rectangle.

X X X X

Obtiene o establece la coordenada "x" de la esquina superior izquierda del rectángulo.Gets or sets the x-coordinate of the top-left corner of the rectangle.

Y Y Y Y

Obtiene o establece la coordenada Y de la esquina superior izquierda del rectángulo.Gets or sets the y-coordinate of the top-left corner of the rectangle.

Métodos

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el rectángulo especificado es igual que este rectángulo.Determines whether the specified rectangle is equal to this rectangle.

Equals(Int32Rect) Equals(Int32Rect) Equals(Int32Rect) Equals(Int32Rect)

Determina si el rectángulo especificado es igual que este rectángulo.Determines whether the specified rectangle is equal to this rectangle.

Equals(Int32Rect, Int32Rect) Equals(Int32Rect, Int32Rect) Equals(Int32Rect, Int32Rect) Equals(Int32Rect, Int32Rect)

Determina si los rectángulos especificados son iguales.Determines whether the specified rectangles are equal.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Crea un código hash a partir de los valores de las propiedades X, Y, Width y Height de este rectángulo.Creates a hash code from this rectangle's X, Y, Width, and Height values.

Parse(String) Parse(String) Parse(String) Parse(String)

Crea una estructura Int32Rect a partir de la representación de tipo String especificada.Creates an Int32Rect structure from the specified String representation.

ToString() ToString() ToString() ToString()

Crea una representación de cadena de este objeto Int32Rect.Creates a string representation of this Int32Rect.

ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider)

Crea una representación de cadena de este objeto Int32Rect basándose en la interfaz IFormatProvider proporcionada.Creates a string representation of this Int32Rect based on the supplied IFormatProvider.

Operadores

Equality(Int32Rect, Int32Rect) Equality(Int32Rect, Int32Rect) Equality(Int32Rect, Int32Rect) Equality(Int32Rect, Int32Rect)

Compara dos rectángulos para determinar si son exactamente iguales.Compares two rectangles for exact equality.

Inequality(Int32Rect, Int32Rect) Inequality(Int32Rect, Int32Rect) Inequality(Int32Rect, Int32Rect) Inequality(Int32Rect, Int32Rect)

Compara dos rectángulos para determinar si no son iguales.Compares two rectangles for inequality.

Implementaciones de interfaz explícitas

IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider)

Da formato al valor de la instancia actual usando el formato especificado.Formats the value of the current instance using the specified format.

Se aplica a