winform(C#)拖拽实现获得文件路径
aspx.cs页面
1 //设置Form的AllowDrop为true 2 private void Form1_DragDrop(object sender, DragEventArgs e) 3 { 4 string path = ((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(0).ToString(); 5 MessageBox.Show(path); 6 } 7 8 private void Form1_DragEnter(object sender, DragEventArgs e) 9 { 10 if (e.Data.GetDataPresent(DataFormats.FileDrop)) 11 e.Effect = DragDropEffects.Link; 12 else e.Effect = DragDropEffects.None; 13 }

浙公网安备 33010602011771号