Add this to the drag enter event (this will change the type of cursor when dragging the file)
private void Form1_DragEnter(object sender, DragEventArgs e) {
Then in the DragDrop event you need to handle what needs to be done. And also set the AllowDrop property to true
source share