-api-id | -api-type |
---|---|
T:Windows.UI.Xaml.DragEventHandler |
winrt delegate |
Represents the method that will handle the DragEnter, DragLeave, DragOver, and Drop events of a UIElement.
The object where the event handler is attached.
The event data.
DragEventHandler is the delegate you implement to handle these events:
- UIElement.DragEnter
- UIElement.DragLeave
- UIElement.DragOver
- UIElement.Drop These events are routed events. Changing the value of the Handled property of DragEventArgs from an event handler can influence how a routed event behaves. For more info on the routed event concept, see Events and routed events overview.
The Control class has pre-wired event handlers that Control derived types can override to provide class-based handling for the drag-drop events,. These methods are:
The Windows Runtime implementation of drag-drop concepts permits only certain controls and input actions to initiate a drag-drop action. There is no generalized DoDragDrop method that would permit any UI element to initiate a drag-drop action. The main source of a drag-drop action is when you drag the items of a list such as GridView.
Drag-and-drop overview, Events and routed events overview, DragEventArgs