zoukankan      html  css  js  c++  java
  • c#实现文件拖放

    1. 选择form窗口,在事件分别双击双击DragDrop和DragEnter
    private void Form1_DragDrop(object sender, DragEventArgs e)
            {
                Array fileArr = ((System.Array)e.Data.GetData(DataFormats.FileDrop));
                for (int i = 0; i < fileArr.Length; i++)
                {
                    this.textBox1.AppendText(fileArr.GetValue(i).ToString() + Environment.NewLine);
                }
            }
    
    
            private void Form1_DragEnter(object sender, DragEventArgs e)
            {
                if (e.Data.GetDataPresent(DataFormats.FileDrop))
                    e.Effect = DragDropEffects.Link;
                else e.Effect = DragDropEffects.None;
            }


    2. form属性AllowDrop设置为true
  • 相关阅读:
    JS笔记009
    JS笔记008
    JS笔记007
    JS笔记006
    JS笔记005
    JS笔记004
    JS笔记003
    JS笔记001
    CSS3笔记012
    expdp SYNONYM of publick and schema owner
  • 原文地址:https://www.cnblogs.com/jerry1999/p/3677326.html
Copyright © 2011-2022 走看看