Rect 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
描述矩形的宽度、长度和原点。
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) | |
GetHashCode() |
创建 Rect 的哈希代码。 |
Intersect(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)。 |