RadControls for Silverlight

 

Classes

  ClassDescription
Public classActivePangeChangedEventArgs
The event arguments are used for ActivePangeChanged event.
Public classAutoHideArea
Tab control, contains the pane items that hide automatically at the sides of the Docking.
Public classClickFlyoutBehavior
Represents a IFlyoutBehavior implementation that opens the AutoHideArea flyout only when the pane is clicked or activated and closes it on second click or deactivation.
Public classCompass
Drop indicator that appears in the middle of a drop target.
Public classDefaultGeneratedItemsFactory
This is the default implementation of the IGeneratedItemsFactory interface. It just creates the new instances.
Public classDefaultSaveLoadLayoutHelper
Represents an object that is responsible for listening the save/load layout events and caching the controls that should be reused.
Public classDockDecoration
Public classDockingDragDropPayload
Represents a wrapper for drag and drop information in RadDocking.
Public classDockingLogicalTreeHelper
This class helps traversing the logical tree of the Docking control.
Public classDocumentHost
This is a placeholder for the document area in the RadDocking.
Public classDraggedElementVisualCue
A helper class, that serves as a visual cue during drag and drop operations in RadDocking.
Public classHoverFlyoutBehavior
Represents a IFlyoutBehavior implementation that opens the AutoHideArea flyout on hover or activation and closes is when the mouse leaves the pane and the flyout.
Public classPaneGroupBase
Represents a base class for storing RadPanes.
Public classPaneHeader
This class represents the header of a selected pane.
Public classPreviewShowCompassEventArgs
The event args are PreviewShowCompass event.
Public classRadGridResizer
The dock splitter is used as part of the RadSplitContainer control to resize elements.
Public classResizeEventArgs
Provides data for the PreviewResize event.
Public classRootCompass
Drop indicator that appears over RadDocking control.
Public classSaveLoadLayoutHelper
When implemented this class represents an object that is responsible for listening the save/load layout events and caching the controls that should be reused.
Public classStateChangeEventArgs
The event args are used for pin/unpin events.
Public classToolWindow
This class represents a tool window.
Public classVisualCue
Visual indicator that appears over the area where dragged ToolWindow will be snapped.

Interfaces

  InterfaceDescription
Public interfaceIDropTarget
Represents a drop target.
Public interfaceIFlyoutBehavior
This interface describes a the behavior of the flyout of the AutoHideArea of the RadDocking control.
Public interfaceIFlyoutHost
This interface represents an abstraction over the AutoHideArea allowing the IFlyoutBehavior to read its state and to command it.
Public interfaceIGeneratedItemsFactory
This interface describes a factory for generating items for the Docking control - ToolWindows, RadSplitContainers and RadPaneGroups.
Public interfaceISplitItem
Represents an object that can be the item of a SplitContainer.

Enumerations

  EnumerationDescription
Public enumerationCloseButtonPosition
TODO: Update summary.
Public enumerationDockingDragDropMode
Specifies the drag drop mode of RadDocking.
Public enumerationDockPosition
Describes position in the compass.
Public enumerationDockState
Describes state of a item in the docking.
Public enumerationFlyoutState
Represents a state of the flyout of AutoHideArea.