Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Classes
| Class | Description |
|---|---|
| AttachableCollection | Represents a collection of IAttachedObject with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes. |
| Behavior | Encapsulates state information and zero or more ICommands into an attachable object. |
| Behavior | Encapsulates state information and zero or more ICommands into an attachable object. |
| BehaviorCollection | Represents a collection of behaviors with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes. |
| CustomPropertyValueEditorAttribute | Associates the given editor type with the property on which the CustomPropertyValueEditor is applied. |
| DefaultTriggerAttribute | Provides design tools information about what TriggerBase to instantiate for a given action or command. |
| DependencyObjectHelper | |
| EventObserver | EventObserver is designed to help manage event handlers by detatching when disposed. Creating this object will also attach in the constructor. |
| EventTrigger | A trigger that listens for a specified event on its source and fires when that event is fired. |
| EventTriggerBase | Represents a trigger that can listen to an object other than its AssociatedObject. |
| EventTriggerBase | Represents a trigger that can listen to an element other than its AssociatedObject. |
| Interaction | Static class that owns the Triggers and Behaviors attached properties. Handles propagation of AssociatedObject change notifications. |
| InvokeCommandAction | Executes a specified ICommand when invoked. |
| PreviewInvokeEventArgs | Argument passed to PreviewInvoke event. Assigning Cancelling to True will cancel the invoking of the trigger. |
| TargetedTriggerAction | Represents an action that can be targeted to affect an object other than its AssociatedObject. |
| TargetedTriggerAction | Represents an action that can be targeted to affect an object other than its AssociatedObject. |
| TriggerAction | Represents an attachable object that encapsulates a unit of functionality. |
| TriggerAction | Represents an attachable object that encapsulates a unit of functionality. |
| TriggerActionCollection | Represents a collection of actions with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes. |
| TriggerBase | Represents an object that can invoke Actions conditionally. |
| TriggerBase | Represents an object that can invoke actions conditionally. |
| TriggerCollection | Represents a collection of triggers with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes. |
| TypeConstraintAttribute | Specifies type constraints on the AssociatedObject of TargetedTriggerAction and EventTriggerBase. |
Interfaces
| Interface | Description |
|---|---|
| IAttachedObject | An interface for an object that can be attached to another object. |
Enumerations
| Enumeration | Description |
|---|---|
| CustomPropertyValueEditor | Enumerates possible values for reusable property value editors. |