The event handler receives an argument of type System.Windows.Forms.DragEventArgs containing data related to this event.
The following
DragEventArgs properties provide information specific to this event.
Property |
Description |
AllowedEffect |
Gets which drag-and-drop operations are allowed by the originator (or source) of the drag event. |
Data |
Gets the System.Windows.Forms.IDataObject that contains the data associated with this event. |
Effect |
Gets or sets the target drop effect in a drag-and-drop operation. |
KeyState |
Gets the current state of the SHIFT, CTRL, and ALT keys, as well as the state of the mouse buttons. |
X |
Gets the x-coordinate of the mouse pointer, in screen coordinates. |
Y |
Gets the y-coordinate of the mouse pointer, in screen coordinates. |
The DragEnter event is designed to handle the dragging process. This event fires when the mouse pointer enters the control's client area provided that dragging is being performed. This event is likely to be used if dropping can be performed anywhere within the control (and may be prohibited depending upon the dragged data). The allowed drop effect must be set using the event parameter's Effect property. If dropping is allowed in particular areas within the control, handle the DragOver event.