Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Drag&Drop - получить адрес перетаскиваемого файла


Автор: CYBERDREAM 14.1.2008, 13:36
Приветствую народ.
Есть ListView, необходимо при перетаскивании файла или папки получить их адрес (c:\programfiles || c:\file.doc).
Определить что перетаскиваем файл могу:
Код

        private void lv1_DragEnter(object sender, DragEventArgs e)
        {
            if (e.Data.GetDataPresent(DataFormats.FileDrop))
                e.Effect = DragDropEffects.Copy;
            else
                e.Effect = DragDropEffects.None;
        }

Но как в событии lv1_DragDrop узнать инфу о файле (папке) ?
Заранее благодарен  smile 

Автор: farad 14.1.2008, 15:02
Код

        private void lv1_DragDrop(object sender, DragEventArgs e)
        {
            string[] files = 
                (string[])e.Data.GetData(DataFormats.FileDrop);
        }

Автор: CYBERDREAM 14.1.2008, 15:10
Thx very much farad.
Catch +

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)