获取拖动到Windows窗体表单中的文件的路径

我正在开发一个应用程序,它要求用户将文件从Windows资源管理器拖到应用程序窗口( Windows窗体表单)。 有没有办法在C#中读取文件的文件名,路径和其他属性?

您可以捕获DragDrop事件并从那里获取文件。 就像是:

void Form_DragDrop(object sender, DragEventArgs e) { string[] FileList = (string[])e.Data.GetData(DataFormats.FileDrop, false); //more processing }