Intersoft ClientUI Documentation
Intersoft.Client.UI.Controls.Interactivity Namespace
Inheritance Hierarchy
Contains drag-drog framework and interactivity library.
Classes
 ClassDescription
ClassDragDrop Provides drag drop capability to UIElement.
ClassDragDropBehavior Provides attached control with drag drop capability to an element that attached with drop target behavior.
ClassDragDropEventData Contains state information and event data associated with a drag drop event.
ClassDragDropManager Drag drop manager.
ClassDragDropPointBehavior Provides attached control with drag drop capability. The attached object must be the inner element / part of a complex structure.
ClassDragDropShadowEventArgs Provides data for DragDropShadow creation event.
ClassDragDropTooltip Provides a lightweight control for displaying the drag drop tooltip.
ClassDragEventArgs Provides data for DragDrop event.
ClassDragEventExtensions Extension members for drag event args.
ClassDropObjectChangedRoutedEventArgs Provides data for DropObjectChanged event.
ClassDropObjectParameter  
ClassDropTargetBehavior Provides attached control with drop capability as the counter part / placeholder for object attached with a drag drop behavior.
ClassGiveFeedbackEventArgs Provides data for GiveFeedback event.
ClassGiveFeedbackEventExtensions Provides extensions for GiveFeedbackEvent.
ClassISDragableHeaderedHierarchicalMultipleSelectionControl Provides base class for dragable headered items control.
ClassISDragableHeaderedSelectionControl Provides base class for dragable headered items control.
ClassISDragableHierarchicalMultipleSelectionControl Provides base class for dragable selection control.
ClassISDragableItemsControl Provides base class for dragable items control.
ClassISDragableMultipleSelectionControl Provides base class for dragable selection control.
ClassISDragableSelectionControl Provides base class for dragable selection control.
ClassISDragDrop Provides drag drop capability to UIElement.
ClassPanelUtilityExport UXPanel utility class.
ClassQueryContinueDragEventArgs Provides data for QueryContinueDrag event.
ClassQueryDropStateEventArgs Provides data for QueryDropState event.
ClassQueryDropStateEventExtentions Extension members for query drag event args.
ClassUXGridPanel Provides a UXPanel layout in form of grid panel where item can be inserted, moved or removed interactively.
ClassUXPanel Provide an abstact class for UXPanel implementation.
ClassUXPanelActionEventArgs Contains state information and event data associated with a UXPanel action event.
ClassUXStackPanel Provides a UXPanel layout in form of stack panel where item can be inserted, moved or removed interactively.
Interfaces
 InterfaceDescription
InterfaceIDropable Provides an interface for dropable control / panel.
InterfaceIGridPanel Provides interface for UXGridPanel.
InterfaceIStackPanel Provides interface for UXStackPanel.
Delegates
 DelegateDescription
DelegateDragDropShadowRoutedEventHandler Represents the method that will handle the DragDropShadow creation event.
DelegateDragEventHandler Represents the method that will handle the DragDrop event.
DelegateDropObjectChangedRoutedEventHandler Represents the method that will handle the DropObjectChanged routed event.
DelegateGiveFeedbackEventHandler Represents the method that will handle the GiveFeedback event.
DelegateQueryContinueDragEventHandler Represents the method that will handle the QueryContinueDrag event.
DelegateQueryDropStateEventHandler Represents the method that will handle the QueryDropState routed event.
DelegateUXPanelActionRoutedEventHandler Represents the method that will handle the UXPanelAction event.
Enumerations
 EnumerationDescription
EnumerationDragAction Specifies how and if a drag-and-drop operation should continue.
EnumerationDragDropEffects Specifies the effects of a drag-and-drop operation.
EnumerationDragDropKeyStates Specifies the drag drop key states.
EnumerationDragDropScope Specifies value that control how the drag drop scopes.
EnumerationDragEffect Specifies value that control the drag effects to the associated object
EnumerationDragEventType Specifies drag event type.
EnumerationDragMode Specifies value that control the drag behavior for items in UXPanel.
EnumerationDragOffMode Specifies value that control the drag off action.
EnumerationDropAction Specifies value that control the drop action on drop target.
EnumerationDropBehavior Specifies value that control the drop action of the drop target.
EnumerationGridMode Specifies value that control the grid modes in UXGridPanel.
EnumerationMoveType Specifies values that determine move action.
EnumerationPanelType Specifies values that determine the type of TransformablePanel.
EnumerationTooltipImage Specifies values that determine tooltip image.
See Also

Reference

Intersoft.Client.UI.Controls.Interactivity Assembly

Send Feedback