您好,欢迎来到99网。
搜索
您的当前位置:首页[C#][原创]拖拽获取文件路径

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

来源:99网

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

           //获取多个文件或者文件夹

           //string[] fileNames = (string[])e.Data.GetData(DataFormats.FileDrop);
            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; 

         }

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 99spj.com 版权所有 湘ICP备2022005869号-5

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务