获取拖拽文件路径


 1 private void textBox1_DragDrop(object sender, DragEventArgs e)
 2         {
 3             for (int i = 0; i < ((System.Array)e.Data.GetData(DataFormats.FileDrop)).Length; i++)
 4             {
 5                 textBox1.Text += ((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(i).ToString();
 6 
 7             }
 8         }
 9 
10         private void textBox1_DragEnter(object sender, DragEventArgs e)
11         {
12             if (e.Data.GetDataPresent(DataFormats.FileDrop))
13             {
14                 e.Effect = DragDropEffects.Link;
15             }
16             else
17             {
18                 e.Effect = DragDropEffects.None;
19             }
20         }