Получить путь к файлу, перетаскиваемому в форму Windows Forms - PullRequest
29 голосов
/ 06 декабря 2010

Я занимаюсь разработкой приложения, которое требует от пользователя перетаскивания файла из Windows Explorer в окно приложения ( Windows Forms форма).Есть ли способ прочитать имя файла, путь и другие свойства файла в C #?

1 Ответ

36 голосов
/ 06 декабря 2010

Вы можете перехватить событие DragDrop и получить оттуда файлыЧто-то вроде:

void Form_DragDrop(object sender, DragEventArgs e)
{
    string[] fileList = (string[])e.Data.GetData(DataFormats.FileDrop, false);

    //more processing
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...