System.Windows.Interactivity 命名空间

描述
AttachableCollection 代表具有共享的 AssociatedObject 的 IAttachedObject 的集合,并且在该 AssociatedObject 更改时向集合的内容提供更改通知。
Behavior 将状态信息和零个或更多个 ICommand 封装到一个可附加的对象中。
Behavior 将状态信息和零个或更多个 ICommand 封装到一个可附加的对象中。
BehaviorCollection 代表具有共享的 AssociatedObject 的行为的集合,并且在该 AssociatedObject 更改时向集合的内容提供更改通知。
CustomPropertyValueEditorAttribute 将给定的编辑器类型与在其上应用 CustomPropertyValueEditor 的属性相关联。
DefaultTriggerAttribute 提供有关为给定的操作或命令实例化哪种 TriggerBase 的设计工具信息。
DependencyObjectHelper  
EventObserver EventObserver 旨在通过释放时进行分离来帮助管理事件处理程序。如果创建此对象,则也将在构造函数中附加。
EventTrigger 一个触发器,它侦听其源上的指定事件,并且在触发该事件时触发。
EventTriggerBase 代表一个触发器,它可以侦听不同于其 AssociatedObject 的对象。
EventTriggerBase 代表一个触发器,它可以侦听不同于其 AssociatedObject 的元素。
Interaction 拥有 Triggers 和 Behaviors 附加属性的静态类。处理 AssociatedObject 更改通知的传播。
InvokeCommandAction 调用时执行指定的 ICommand。
PreviewInvokeEventArgs 传递给 PreviewInvoke 事件的参数。如果将“取消”指定为 true,则将取消调用触发器。
TargetedTriggerAction 代表一项操作,可以将该操作确定为目标以影响不同于其 AssociatedObject 的对象。
TargetedTriggerAction 代表一项操作,可以将该操作确定为目标以影响不同于其 AssociatedObject 的对象。
TriggerAction 代表封装功能单元的可附加对象。
TriggerAction 代表封装功能单元的可附加对象。
TriggerActionCollection 代表具有共享的 AssociatedObject 的操作的集合,并且在该 AssociatedObject 更改时向集合的内容提供更改通知。
TriggerBase 代表可以有条件地调用操作的对象。
TriggerBase 代表可以有条件地调用操作的对象。
TriggerCollection 代表具有共享的 AssociatedObject 的触发器的集合,并且在该 AssociatedObject 更改时向集合的内容提供更改通知。
TypeConstraintAttribute 指定有关 TargetedTriggerAction 和 EventTriggerBase 的 AssociatedObject 的类型约束。

接口

接口 描述
IAttachedObject 供可以附加到另一个对象的对象使用的接口。

枚举

枚举 描述
CustomPropertyValueEditor 为可重用的属性值编辑器枚举可能的值。