Region 成员
指示由矩形和由路径构成的图形形状的内部。无法继承此类。
下表列出了由 Region 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
Region | 已重载。初始化新的 Region。 |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
Clone | 创建此 Region 的一个精确副本。 | |
Complement | 已重载。 将此 Region 更新为指定的 RectangleF 结构中与此 Region 不相交的部分。 | |
CreateObjRef | 创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (从 MarshalByRefObject 继承。) | |
Dispose | 释放此 Region 使用的所有资源。 | |
Equals | 已重载。 测试此 Region 是否与另一个对象完全相同。 | |
Exclude | 已重载。 将此 Region 更新为其内部与指定的 Rectangle 结构不相交的部分。 | |
FromHrgn | 基于指定的现有 GDI 区域的句柄初始化一个新的 Region。 | |
GetBounds | 获取一个表示矩形的 RectangleF 结构,该矩形在 Graphics 对象的绘图图面上形成此 Region 的边界。 | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetHrgn | 返回指定图形上下文中此 Region 的 Windows 句柄。 | |
GetLifetimeService | 检索控制此实例的生存期策略的当前生存期服务对象。 (从 MarshalByRefObject 继承。) | |
GetRegionData | 返回 RegionData,它表示描述此 Region 的信息。 | |
GetRegionScans | 返回 RectangleF 结构的数组,这些结构在应用指定的矩阵变换后近似于 Region。 | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
InitializeLifetimeService | 获取控制此实例的生存期策略的生存期服务对象。 (从 MarshalByRefObject 继承。) | |
Intersect | 已重载。 将此 Region 更新为其自身与指定的 Region 的交集。 | |
IsEmpty | 测试此 Region 在指定绘图图面上是否有空的内部。 | |
IsInfinite | 测试此 Region 在指定绘图图面上是否有无限内部。 | |
IsVisible | 已重载。 测试指定矩形是否包含在此 Region 中。 | |
MakeEmpty | 将此 Region 初始化为一个空内部。 | |
MakeInfinite | 将此 Region 对象初始化为无限内部。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
ReleaseHrgn | 释放 Region 的句柄。 | |
ToString | 返回表示当前 Object 的 String。 (从 Object 继承。) | |
Transform | 通过指定的 Matrix 变换此 Region。 | |
Translate | 已重载。 将此 Region 的坐标偏移指定的量。 | |
Union | 已重载。 将此 Region 更新为其自身与指定 GraphicsPath 的并集。 | |
Xor | 已重载。 将此 Region 对象更新为其自身与指定 GraphicsPath 对象的并集减去这两者的交集。 |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。) | |
MemberwiseClone | 已重载。 (从 MarshalByRefObject 继承。) |
页首