RepositoryItem.DragEnter Event
Fires when a dragged object enters the editor’s area.
Namespace: DevExpress.XtraEditors.Repository
Assembly: DevExpress.XtraEditors.v24.2.dll
Declaration
Event Data
The DragEnter event's data class is DragEventArgs. The following 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 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. |
Remarks
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 RepositoryItem.DragOver event.