/// 1、设置窗体属性 AllowDrop : True
/// 2、设置窗体事件 _DragEnter && _DragDrop
private void Form1_DragEnter(object sender, DragEventArgs e)
{
// DragEnter事件照着写就可以
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
e.Effect = DragDropEffects.All;
}
else
{
e.Effect = DragDropEffects.None;
}
}
private void Form1_DragDrop(object sender, DragEventArgs e)
{
// 拖拽事件: 获取所有文件全路径数组
string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
// 处理文件逻辑...
}
/// 1、设置窗体属性 AllowDrop : True
/// 2、设置窗体事件 _D