Не работает drag&drop при запуске без отладки - C#
Формулировка задачи:
Реализовал в приложении drag&drop.
Запускал на F5(Start Debugging). Всё отлично работало.
Теперь, когда запускаю без отладки(Start witout debugging) drag&drop не работает.
В чём может быть проблема?
Решение задачи: «Не работает drag&drop при запуске без отладки»
textual
Листинг программы
namespace PNGPack { public partial class Form1 : Form { public Form1() { InitializeComponent(); this.DragEnter += listBox1_DragEnter; this.DragDrop += listBox1_DragDrop; } private void listBox1_DragEnter(object sender, DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.FileDrop)) { e.Effect = DragDropEffects.Copy; } else { e.Effect = DragDropEffects.None; } } private void listBox1_DragDrop(object sender, DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.FileDrop)) { string[] filePaths = (string[])(e.Data.GetData(DataFormats.FileDrop)); for (int i = 0; i < filePaths.Length; i++) { listBox1.Items.Add(filePaths[i]); } } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д