Based on your drag-and-drop requirement, you can change the effects by specifying the proper enum value of the DragDropEffects. The effects can be of six types:
- None: When specified, the drop target will not accept any data and the cursor will change to an unavailable icon:
-
Copy: When specified, the data is copied to the drop target and during the drop operation on the target, the cursor will look as follows:
-
Move: When specified, the data from the source is moved to the drop target. During the drop operation, the cursor will change to the following:
-
Link: When specified, the data from the source is linked to the drop target. During the drop operation on the target, the cursor will change to the following:
-
Scroll: When specified, it defines whether the scrolling is about to start or currently happening on the drop target.
-
All: When specified, the data is copied and scrolled to the drop target after being removed from the source.