Namespace Phoenix.Aruba.Behaviors
Classes
IgnoreMouseWheelBehavior
This behavior class helps suppress mouse wheel input. Typically used on UIElement containing ScrollViewer user wants disabled.
ImageBehaviors
ImageBehaviors class for handling image related works.
ListBoxItemHoverBehavior
Behavior for ListBoxItem to highlight when hovered over during drag and drop.
NumericTemplateBehaviors
Represents a collection of attached properties for Templates.
SpellCheckBehaviors
Represents a collection of attached properties for SpellChecks.
TabControlCacheBehaviorBugCreation
TabControl Cache Behavior for BugCreationView views.
TabControlCacheBehavior<T>
Behavior to provide a caching mechanism for tab item content caching so tabs item contents aren't recreated each time the tab is focused.
TemplateBehaviors
Represents a collection of attached properties for Templates.
TreeViewItemHoverBehaviors
Behavior for TreeViewItem to highlight and expand item when hovered over during drag and drop.
TreeViewItemSelectionBehavior
Taken from https://stackoverflow.com/questions/1000040/data-binding-to-selecteditem-in-a-wpf-treeview The existing TreeViewNodeSelectionBehavior does more work then I believe necessary, but the Token Tree is using it so I didn't want to remove it yet.
TreeViewNodeSelectionBehavior
A behavior applicable to TreeView control allowing selection of tree nodes from code or XAML. It supports virtualized TreeView as well. (Standard WPF TreeView control doesn't support such selections and doesn't have properties for that). The behavior uses the concept of node's dynasty (a list of all node's parents in an order) to navigate through, find their corresponding TreeViewItems, expand them (to force instantiation of child TreeViewItems), and finally select the node.
ValidationErrorEventTrigger
Implementation of a routed event trigger for the attached event Validation.Error (since System.Windows.Interactivity.EventTrigger doesn't support attached events).
Enums
MaskType
NumericField Mask Type.