Adorner 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
管理与用户界面相关的 Glyph 对象的集合。 此类不能被继承。
public ref class Adorner sealed
public sealed class Adorner
type Adorner = class
Public NotInheritable Class Adorner
- 继承
-
Adorner
示例
下面的代码示例演示 类如何 Adorner 与 Glyph 和 BehaviorService 类交互。 此代码示例是为 BehaviorService 类提供的一个更大示例的一部分。
demoAdorner = gcnew Adorner();
BehaviorService->Adorners->Add(demoAdorner);
myAdorner = new Adorner();
BehaviorService.Adorners.Add(myAdorner);
myAdorner = New Adorner()
BehaviorService.Adorners.Add(myAdorner)
注解
每个 Adorner 都可以启用和禁用。 只有启用 Adorner 的对象才会从 BehaviorService接收命中测试和绘制消息。 Adorner可以将 视为用户界面相关元素(由所有 Glyph 对象组成)和 BehaviorService之间的代理。
有关详细信息,请参阅 行为服务概述。
构造函数
Adorner() |
初始化 Adorner 类的新实例。 |
属性
BehaviorService |
获取或设置与 BehaviorService 关联的 Adorner。 |
Enabled |
获取或设置一个值,该值指示 Adorner 是否能够启用。 |
Glyphs |
获取 Glyph 集合。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
Invalidate() |
强制 BehaviorService 刷新其装饰器窗口。 |
Invalidate(Rectangle) |
强制 BehaviorService 在给定的 Rectangle 内刷新其装饰器窗口。 |
Invalidate(Region) |
强制 BehaviorService 在给定的 Region 内刷新其装饰器窗口。 |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |