Class PivotGridDragDropService
Represents the pivot drag drop service.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.PivotGrid.dll
Syntax
public class PivotGridDragDropService : RadDragDropService, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, IMessageListener
Constructors
PivotGridDragDropService(RadPivotGridElement)
Initializes a new instance of the PivotGridDragDropService class.
Declaration
public PivotGridDragDropService(RadPivotGridElement owner)
Parameters
RadPivotGridElement
owner
The owner. |
Methods
Abort()
Aborts the current operation without applying any changes.
Declaration
protected override void Abort()
Overrides
CanStart(Object)
Determines whether this instance can start the specified context.
Declaration
protected override bool CanStart(object context)
Parameters
System.Object
context
The context. |
Returns
System.Boolean
|
Overrides
DisposeUnmanagedResources()
Declaration
protected override void DisposeUnmanagedResources()
Overrides
HandleDropOfAggregatesPositionElement(ISupportDrop, PivotGroupDescriptorElement, Point)
Handles the drop of aggregates position element.
Declaration
protected virtual void HandleDropOfAggregatesPositionElement(ISupportDrop hitTarget, PivotGroupDescriptorElement targetGroup, Point dropLocation)
Parameters
ISupportDrop
hitTarget
The hit target. |
PivotGroupDescriptorElement
targetGroup
The target group. |
System.Drawing.Point
dropLocation
The drop location. |
HandleDropToAggregateArea(PivotAggregateDescriptorElement, Point)
Handles the drop to aggregate area.
Declaration
protected virtual void HandleDropToAggregateArea(PivotAggregateDescriptorElement targetAggregate, Point dropLocation)
Parameters
PivotAggregateDescriptorElement
targetAggregate
The target aggregate. |
System.Drawing.Point
dropLocation
The drop location. |
HandleDropToColumnDescriptorArea(PivotGroupDescriptorElement, Point)
Handles the drop to column descriptor area.
Declaration
protected virtual void HandleDropToColumnDescriptorArea(PivotGroupDescriptorElement targetGroup, Point dropLocation)
Parameters
PivotGroupDescriptorElement
targetGroup
The target group. |
System.Drawing.Point
dropLocation
The drop location. |
HandleDropToFilterDescriptorArea()
Handles the drop to filter descriptor area.
Declaration
protected virtual void HandleDropToFilterDescriptorArea()
HandleDropToRowDescriptorArea(PivotGroupDescriptorElement, Point)
Handles the drop to row descriptor area.
Declaration
protected virtual void HandleDropToRowDescriptorArea(PivotGroupDescriptorElement targetGroup, Point dropLocation)
Parameters
PivotGroupDescriptorElement
targetGroup
The target group. |
System.Drawing.Point
dropLocation
The drop location. |
HandleMouseMove(Point)
Handles the mouse move.
Declaration
protected override void HandleMouseMove(Point mousePos)
Parameters
System.Drawing.Point
mousePos
The mouse pos. |
Overrides
OnPreviewDragDrop(RadDropEventArgs)
Raises the PreviewDragDrop event.
Declaration
protected override void OnPreviewDragDrop(RadDropEventArgs e)
Parameters
RadDropEventArgs
e
The RadDropEventArgs instance containing the event data. |
Overrides
PerformStart()
Performs the core Start logic.
Declaration
protected override void PerformStart()
Overrides
PerformStop()
Performs the stop.
Declaration
protected override void PerformStop()
Overrides
PrepareDragHint()
Prepares the drag hint.
Declaration
protected virtual void PrepareDragHint()
UpdateDragHint(Point)
Updates the drag hint.
Declaration
protected virtual void UpdateDragHint(Point mousePos)
Parameters
System.Drawing.Point
mousePos
The mouse pos. |
UpdateDragHintImage()
Updates the drag hint image.
Declaration
protected virtual void UpdateDragHintImage()