Esempio n. 1
0
        private void FilesListBox_MouseDown(object sender, MouseEventArgs e)
        {
            if (FilesListBox.SelectedItems.Count == 0)
            {
                return;
            }

            var dataObject = new DataObject();
            var filePaths  = new StringCollection();

            foreach (var item in FilesListBox.SelectedItems)
            {
                filePaths.Add(Path.GetFullPath(item.ToString()));
            }

            dataObject.SetFileDropList(filePaths);

            FilesListBox.DoDragDrop(dataObject, DragDropEffects.All);
        }