Cauldron.XAML.Interactivity Namespace |
| Class | Description | |
|---|---|---|
| BehaviourT |
A base class for behaviours
| |
| BehaviourCollection |
Represents a collection of IBehaviour | |
| BehaviourCollectionT |
Represents a collection of IBehaviour | |
| BehaviourUsageAttribute |
Specifies that a behaviour can only be applied once
| |
| CustomCursor |
An attach property that can assign a cursor to a FrameworkElement | |
| DataTrigger |
Provides a BehaviourT that invokes actions when the bound data meets a specified condition.
| |
| EnterKeyToCommand |
Provides a behaviour that can invoke a command when the Enter key is pressed
| |
| EventToCommand |
Provides a behaviour that can handle events and invokes a binded command
| |
| EventTrigger |
Provides a Behaviour that can invoke ActionBase behaviours.
The EventTrigger is triggered by an event of the associated FrameworkElement | |
| Interaction |
Defines a BehaviourCollection attached property
| |
| InteractionTemplate |
Represents a collection of IBehaviour | |
| Localized |
Provides Attached Properties to enable localization in controls.
Existing text are overridden.
Supported controls:
(UWP) TextBlock, TextBox, ComboBox, ButtonBase, ContentControl
(WPF) TextBlock, HeaderedContentControl, HeaderedItemsControl, GridViewColumn, ContentControl
(Both) All tooltips and also controls with a Title property.
| |
| PasswordBoxBinding |
Provides a behaviour that enables binding to the PasswordBox password property
| |
| PropertyChangedTrigger |
Provides a BehaviourT that can invoke ActionBase behaviours if a property changes
| |
| SetFocusOnLoad |
Provides a behaviour that can set the focus of a control after Loaded | |
| StyleInteraction |
Defines a container that enables to attach behaviours to a Style | |
| VisibilityAnimation |
| Interface | Description | |
|---|---|---|
| IBehaviour |
Represents a behaviour
|