Size 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public value class Size : IEquatable<System::Drawing::Size>public value class Size[System.ComponentModel.TypeConverter("System.Drawing.SizeConverter, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public struct Size : IEquatable<System.Drawing.Size>public struct Sizepublic struct Size : IEquatable<System.Drawing.Size>[System.ComponentModel.TypeConverter(typeof(System.Drawing.SizeConverter))]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct Size[<System.ComponentModel.TypeConverter("System.Drawing.SizeConverter, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
type Size = structtype Size = struct[<System.ComponentModel.TypeConverter(typeof(System.Drawing.SizeConverter))>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type Size = structPublic Structure Size
Implements IEquatable(Of Size)Public Structure Size- 继承
- 属性
- 实现
注解
类Size用于指定 、RectangleF、 ImageIcon 和其他图形类的 Size 属性Rectangle的高度和宽度。 可以使用重载运算符(如 Addition、 Subtraction和 Equality)对 Size 执行操作。 结构的 和 的单位Height取决于PageUnit用于绘制的 Graphics 对象的 和 PageScale 设置。SizeWidth
构造函数
| Size(Int32, Int32) | 根据指定的维度初始化 Size 结构的新实例。 | 
| Size(Point) | 
字段
| Empty | 
属性
| Height | 获取或设置此 Size 结构的垂直组件。 | 
| IsEmpty | 测试此 Size 结构的宽度和高度是否为 0。 | 
| Width | 获取或设置此 Size 结构的水平组件。 | 
方法
| Add(Size, Size) | |
| Ceiling(SizeF) | |
| Equals(Object) | |
| Equals(Size) | 指示当前对象是否等于同一类型的另一个对象。 | 
| GetHashCode() | 返回此 Size 结构的哈希代码。 | 
| Round(SizeF) | |
| Subtract(Size, Size) | |
| ToString() | 创建一个表示此 Size 结构的用户可读的字符串。 | 
| Truncate(SizeF) | 
运算符
| Addition(Size, Size) | |
| Division(Size, Int32) | 将指定的 Size 除以指定的整数。 | 
| Division(Size, Single) | 将指定的 Size 除以指定的单精度浮点数。 | 
| Equality(Size, Size) | 测试两个 Size 结构是否相等。 | 
| Explicit(Size to Point) | |
| Implicit(Size to SizeF) | |
| Inequality(Size, Size) | 测试两个 Size 结构是否不同。 | 
| Multiply(Int32, Size) | 将指定的整数与指定的 Size 相乘。 | 
| Multiply(Single, Size) | 将指定的单精度浮点数与指定的 Size 相乘。 | 
| Multiply(Size, Int32) | 将指定的 Size 与指定的整数相乘。 | 
| Multiply(Size, Single) | 将指定的 Size 与指定的单精度浮点数相乘。 | 
| Subtraction(Size, Size) |