Class DragEventArgs
Contains arguments relevant to all drag-and-drop events (Telerik.Windows.DragDropManager.DragEnter, Telerik.Windows.DragDropManager.DragLeave, Telerik.Windows.DragDropManager.DragOver, and Telerik.Windows.DragDropManager.Drop).
Namespace: Telerik.Windows.DragDrop
Assembly: Telerik.Windows.Controls.dll
Syntax
public sealed class DragEventArgs : RadRoutedEventArgs
Properties
AllowedEffects
Gets a member of the System.Windows.DragDropEffects enumeration that specifies which operations are allowed by the originator of the drag event.
Declaration
public DragDropEffects AllowedEffects { get; }
Property Value
System.Windows.DragDropEffects
|
Data
Gets or sets the data that will be used for drag-and-drop operation.(Setting the data will override everything that has already been set).
Declaration
public object Data { get; }
Property Value
System.Object
|
Effects
Gets or sets the target drop-and-drop operation.
Declaration
public DragDropEffects Effects { get; set; }
Property Value
System.Windows.DragDropEffects
|
Methods
GetPosition(IInputElement)
Returns a drop point that is relative to a specified System.Windows.UIElement.
Declaration
public Point GetPosition(IInputElement relativeTo)
Parameters
System.Windows.IInputElement
relativeTo
A UIElement object for which to get a relative drop point. |
Returns
System.Windows.Point
A drop point that is relative to the element specified in relativeTo. |
InvokeEventHandler(Delegate, Object)
When overridden in a derived class, provides a way to invoke event handlers in a type-specific way, which can increase efficiency over the base implementation.
Declaration
protected override void InvokeEventHandler(Delegate genericHandler, object genericTarget)
Parameters
System.Delegate
genericHandler
The generic handler / delegate implementation to be invoked. |
System.Object
genericTarget
The target on which the provided handler should be invoked. |