Datei per Drag&Drop von .NET Anwendung in Windows Explorer

In Bezug auf einen vorherigen Artikel nun einmal die andere Richtung. Mit dem folgenden Code kann eine Datei per Drag&Drop in z.B. den Windows Explorer kopiert werden.

private void myControl_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
	System.Collections.Specialized.StringCollection filePath = new System.Collections.Specialized.StringCollection();
	filePath.Add(@"C:\Testdatei.txt");
	DataObject dataObject = new DataObject();
	dataObject.SetFileDropList(filePath);

	this.myControl.DoDragDrop(dataObject, DragDropEffects.Copy);
}

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.