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)。 |