Rect Estructura

Definición

Describe el ancho, el alto y el punto de origen de un rectángulo.

public value class Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
[<System.Security.SecurityCritical>]
type Rect = struct
    interface IFormattable
Public Structure Rect
Implements IFormattable
Herencia
Atributos
Implementaciones

Comentarios

Esta estructura representa la proyección de .NET del struct de Windows Runtime (WinRT Rect ). Para obtener más información, consulta Rect in the UWP API reference( Rect in the UWP API reference).

Constructores

Rect(Double, Double, Double, Double)

Inicializa una estructura Rect que tiene las coordenadas X e Y especificadas, así como el ancho y alto especificados.

Rect(Point, Point)

Inicializa una estructura Rect que es justamente lo suficientemente grande como para contener los dos puntos especificados.

Rect(Point, Size)

Inicializa una estructura Rect basada en un origen y un tamaño.

Propiedades

Bottom

Obtiene el valor del eje Y de la parte inferior del rectángulo.

Empty

Obtiene un valor especial que representa un rectángulo sin posición ni área.

Height

Obtiene o establece la altura del rectángulo.

IsEmpty

Obtiene un valor que indica si el rectángulo es el rectángulo de la propiedad Empty.

Left

Obtiene el valor del eje X del lado izquierdo del rectángulo.

Right

Obtiene el valor del eje X del lado derecho del rectángulo.

Top

Obtiene la posición del eje Y de la parte superior del rectángulo.

Width

Obtiene o establece el ancho del rectángulo.

X

Obtiene o establece el valor del eje X del lado izquierdo del rectángulo.

Y

Obtiene o establece el valor del eje Y del lado superior del rectángulo.

Métodos

Contains(Point)

Indica si el rectángulo descrito por Rect contiene el punto especificado.

Equals(Object)

Indica si el objeto especificado es igual al objeto Rect actual.

Equals(Rect)

Indica si el objeto Rect especificado es igual al objeto Rect actual.

GetHashCode()

Crea un código hash para Rect.

Intersect(Rect)

Encuentra la intersección del rectángulo representado por el objeto Rect actual y el rectángulo representado por el objeto Rect especificado, y almacena el resultado como el objeto Rect actual.

ToString()

Devuelve una representación de cadena de la estructura Rect.

ToString(IFormatProvider)

Devuelve una representación de cadena del rectángulo usando el proveedor de formato especificado.

Union(Point)

Expande el rectángulo representado por el objeto Rect actual lo suficiente para contener el punto especificado.

Union(Rect)

Expande el rectángulo representado por el objeto Rect actual lo suficiente para contener el rectángulo especificado.

Operadores

Equality(Rect, Rect)

Compara dos estructuras Rect para determinar si son iguales.

Inequality(Rect, Rect)

Compara dos estructuras Rect para determinar si no son iguales.

Implementaciones de interfaz explícitas

IFormattable.ToString(String, IFormatProvider)

Para obtener una descripción de este miembro, vea ToString(String, IFormatProvider).

Se aplica a

Consulte también