C# drag and drop files to form

Как загрузить файлы на форму методом drag-and-drop?

Какое событие появится?

Какой компонент использовать?

И как определить имя файла и другие свойства после перетаскивания на форму?

Спасибо!

Код

   private void panel1_DragEnter(object sender, DragEventsArgs e){
        if (e.Data.GetDataPresent(DataFormats.Text)){
              e.Effect = DragDropEffects.Move;
              MessageBox.Show(e.Data.GetData(DataFormats.Text).toString());
        }
        if (e.Data.GetDataPresent(DataFormats.FileDrop)){

        }
   }

ок, это работает.

А как насчет файлов? Как я могу получить имя и расширение файла?

и это только dragEnter действие.

18
задан gaussblurinc 12 September 2017 в 13:54
поделиться