Class ListViewDragDropService
Inheritance
System.Object
ListViewDragDropService
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class ListViewDragDropService : RadDragDropService, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, IMessageListener
Constructors
ListViewDragDropService(RadListViewElement)
Declaration
public ListViewDragDropService(RadListViewElement owner)
Parameters
RadListViewElement
owner
|
Properties
DraggedItem
DraggedItems
Declaration
public List<ListViewDataItem> DraggedItems { get; }
Property Value
System.Collections.Generic.List<ListViewDataItem>
|
Owner
Methods
CanStart(Object)
Declaration
protected override bool CanStart(object context)
Parameters
System.Object
context
|
Returns
System.Boolean
|
Overrides
DisposeDragHint()
Declaration
protected virtual void DisposeDragHint()
GetDragHintSize(ISupportDrop)
Declaration
protected virtual Size GetDragHintSize(ISupportDrop dropTarget)
Parameters
ISupportDrop
dropTarget
|
Returns
System.Drawing.Size
|
HandleDragDrop(RadDropEventArgs)
HandleDropBetweenListViews(RadDropEventArgs)
Declaration
protected virtual void HandleDropBetweenListViews(RadDropEventArgs e)
Parameters
RadDropEventArgs
e
|
HandleMouseMove(Point)
Declaration
protected override void HandleMouseMove(Point mousePos)
Parameters
System.Drawing.Point
mousePos
|
Overrides
IsDropTargetValid(ISupportDrop)
Declaration
protected override bool IsDropTargetValid(ISupportDrop dropTarget)
Parameters
ISupportDrop
dropTarget
|
Returns
System.Boolean
|
Overrides
OnPreviewDragDrop(RadDropEventArgs)
Declaration
protected override void OnPreviewDragDrop(RadDropEventArgs e)
Parameters
RadDropEventArgs
e
|
Overrides
OnPreviewDragOver(RadDragOverEventArgs)
Declaration
protected override void OnPreviewDragOver(RadDragOverEventArgs e)
Parameters
RadDragOverEventArgs
e
|
Overrides
PerformStart()
PerformStop()
PrepareDragHint()
Declaration
protected virtual void PrepareDragHint()
UpdateDragHintLocation(Point)
Declaration
protected virtual void UpdateDragHintLocation(Point mousePosition)
Parameters
System.Drawing.Point
mousePosition
|