Rect 结构

定义

描述矩形的宽度、高度和点原点。

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
继承
属性
实现

注解

此结构表示 Windows 运行时 (WinRT) Rect结构的.NET投影。 有关详细信息,请参阅 UWP API 参考中的 Rect

构造函数

名称 说明
Rect(Double, Double, Double, Double)

初始化 Rect 具有指定 x 坐标、y 坐标、宽度和高度的结构。

Rect(Point, Point)

初始化一个 Rect 大小恰好足以包含两个指定点的结构。

Rect(Point, Size)

Rect基于源和大小初始化结构。

属性

名称 说明
Bottom

获取矩形底部的 y 轴值。

Empty

获取一个特殊值,该值表示没有位置或区域的矩形。

Height

获取或设置矩形的高度。

IsEmpty

获取一个值,该值指示矩形是否为 Empty 矩形。

Left

获取矩形左侧的 x 轴值。

Right

获取矩形右侧的 x 轴值。

Top

获取矩形顶部的 y 轴位置。

Width

获取或设置矩形的宽度。

X

获取或设置矩形左侧的 x 轴值。

Y

获取或设置矩形上侧的 y 轴值。

方法

名称 说明
Contains(Point)

指示由指定点描述 Rect 的矩形。

Equals(Object)

指示指定的对象是否等于当前 Rect对象。

Equals(Rect)

指示指定的 Rect 值是否等于当前 Rect

GetHashCode()

为 . Rect创建哈希代码。

Intersect(Rect)

查找由当前 Rect 和指定 Rect表示的矩形的矩形的交集,并将结果存储为当前 Rect

ToString()

返回结构的字符串表示形式 Rect

ToString(IFormatProvider)

使用指定的格式提供程序返回矩形的字符串表示形式。

Union(Point)

展开当前 Rect 所表示的矩形,使其完全足以包含指定的点。

Union(Rect)

展开由当前 Rect 完全足以包含指定矩形的矩形。

运营商

名称 说明
Equality(Rect, Rect)

比较两 Rect 个结构是否相等。

Inequality(Rect, Rect)

比较两 Rect 个不相等的结构。

显式接口实现

名称 说明
IFormattable.ToString(String, IFormatProvider)

有关此成员的说明,请参阅 ToString(String, IFormatProvider)

适用于

另请参阅