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. |