Drag&Drop перенести txt в List - C#/.NET 4.x
Формулировка задачи:
Как сделать при переносе txt файла на GroubBox считывание строк и добавление в List?
Решение задачи: «Drag&Drop перенести txt в List»
textual
Листинг программы
public Form1() { InitializeComponent(); groupBox1.AllowDrop = true; groupBox1.DragEnter += GroupBox1_DragEnter; groupBox1.DragDrop += GroupBox1_DragDrop; } private void GroupBox1_DragDrop(object sender, DragEventArgs e) { string[] files = (string[])e.Data.GetData(DataFormats.FileDrop); listBox1.Items.AddRange(File.ReadAllLines(files[0])); } private void GroupBox1_DragEnter(object sender, DragEventArgs e) { string[] files = (string[])e.Data.GetData(DataFormats.FileDrop); if (files.Length == 1 && files[0].EndsWith(".txt")) e.Effect = DragDropEffects.Link; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д