Rect Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Describe el ancho, el alto y el punto de origen de un rectángulo.
public value class Rect : IFormattable
public struct Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
type Rect = struct
interface 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 de la estructura de Windows Runtime (WinRTRect
). 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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de