RectangleF 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
存储一组浮点数,共四个,表示一个矩形的位置和大小。 对于更高级的区域函数,请使用 Region 对象。
public value class RectangleF : IEquatable<System::Drawing::RectangleF>public value class RectangleFpublic struct RectangleF : IEquatable<System.Drawing.RectangleF>public struct RectangleF[System.Serializable]
public struct RectangleFtype RectangleF = struct[<System.Serializable>]
type RectangleF = structPublic Structure RectangleF
Implements IEquatable(Of RectangleF)Public Structure RectangleF- 继承
- 属性
- 实现
注解
矩形由其宽度、高度和左上角定义。
构造函数
| RectangleF(PointF, SizeF) | 用指定的位置和大小初始化 RectangleF 类的新实例。 | 
| RectangleF(Single, Single, Single, Single) | 用指定的位置和大小初始化 RectangleF 类的新实例。 | 
| RectangleF(Vector4) | 从指定的 Vector4初始化 结构的新实例RectangleF。 | 
字段
| Empty | 表示其成员未初始化的 RectangleF 类的实例。 | 
属性
| Bottom | 获取 y 坐标,该坐标是此 RectangleF 结构的 Y 与 Height 之和。 | 
| Height | 获取或设置此 RectangleF 结构的高度。 | 
| IsEmpty | 获取一个值,该值指示此 RectangleF 的 Width 或 Height 属性的值是否为零。 | 
| Left | 获取此 RectangleF 结构左边缘的 x 坐标。 | 
| Location | 获取或设置此 RectangleF 结构左上角的坐标。 | 
| Right | 获取 x 坐标,该坐标是此 RectangleF 结构的 X 与 Width 之和。 | 
| Size | 获取或设置此 RectangleF 的大小。 | 
| Top | 获取此 RectangleF 结构上边缘的 y 坐标。 | 
| Width | 获取或设置此 RectangleF 结构的宽度。 | 
| X | 获取或设置此 RectangleF 结构左上角的 x 坐标。 | 
| Y | 获取或设置此 RectangleF 结构左上角的 y 坐标。 | 
方法
运算符
| Equality(RectangleF, RectangleF) | 测试两个 RectangleF 结构的位置和大小是否相同。 | 
| Explicit(RectangleF to Vector4) | 将指定的 RectangleF 转换为 Vector4。 | 
| Explicit(Vector4 to RectangleF) | 将指定的 Vector4 转换为 RectangleF。 | 
| Implicit(Rectangle to RectangleF) | 将指定的 Rectangle 结构转换为 RectangleF 结构。 | 
| Inequality(RectangleF, RectangleF) | 测试两个 RectangleF 结构的位置或大小是否不同。 |