获取拖拽文件路径

 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         }

 

posted on 2021-11-22 11:37  ningmou  阅读(162)  评论(0编辑  收藏  举报