[C#][原创]拖拽获取文件路径

设置Form/控件的属性 AllowDrop为true,此方法适用于任何控件
    private void Form1_DragDrop(object sender, DragEventArgs e)
        {
            string path = ((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(0).ToString();
            MessageBox.Show(path);   
 
        }
 
        private void Form1_DragEnter(object sender, DragEventArgs e)
        {
            if (e.Data.GetDataPresent(DataFormats.FileDrop))
                e.Effect = DragDropEffects.Link;
            else e.Effect = DragDropEffects.None; 

         }

猜你喜欢

转载自blog.csdn.net/FL1623863129/article/details/113529741