Size
内容
[
隐藏
]Size structure
存储一对有序整数,通常是矩形的宽度和高度。
public struct Size : IEquatable<Size>
构造函数
姓名 | 描述 |
---|---|
Size(Point) | 初始化Size 从指定的结构Point. |
Size(int, int) | 初始化Size 来自指定维度的结构。 |
特性
姓名 | 描述 |
---|---|
Height { get; set; } | 获取或设置 this 的垂直分量Size. |
IsEmpty { get; } | 获取一个值,该值指示这是否Size宽度和高度为 0. |
Width { get; set; } | 获取或设置 this 的水平分量Size. |
方法
姓名 | 描述 |
---|---|
static Add(Size, Size) | 加一的宽和高Size结构为 的宽度和高度Size结构. |
static Ceiling(SizeF) | 转换指定的SizeF结构为Size通过四舍五入的 values 的结构Size结构到下一个更高的整数值。 |
static Round(SizeF) | 转换指定的SizeF结构为Size structure 通过四舍五入的值SizeF结构到最接近的整数值。 |
static Subtract(Size, Size) | 减去一个的宽度和高度Size由 的宽度和高度构成的另一个结构Size结构. |
static Truncate(SizeF) | 转换指定的SizeF结构为Size structure 通过截断的值SizeF结构到下一个较低的整数值。 |
override Equals(object) | 测试指定对象是否为Size与此具有相同的尺寸 Size. |
Equals(Size) | 测试是否有其他Size 结构的大小与此相同Size 结构. |
override GetHashCode() | 为此返回哈希码Size结构. |
override ToString() | 转换 this 的属性Size 到人类可读的字符串。 |
operator + | 加一的宽和高Size结构为 的宽度和高度Size结构. |
operator / | 划分Size 由一个Int32生产Size . (2 operators) |
operator == | 测试是否两个Size结构是平等的。 |
explicit operator | 转换指定的Size到一个Point. |
implicit operator | 转换指定的Size到一个SizeF. |
operator != | 测试是否两个Size结构不同。 |
operator * | 乘以一个Size 由一个Int32生产Size . (4 operators) |
operator - | 减去一个的宽度和高度Size由 的宽度和高度构成的另一个结构Size结构. |
字段
姓名 | 描述 |
---|---|
static readonly Empty | 得到一个Size有一个结构Height和Width0. 的值 |
也可以看看
- 命名空间 System.Drawing
- 部件 Aspose.Drawing