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
  • 相关阅读:
    拼图
    事件处理和手势
    分栏控制器2
    分栏控制器
    数据保存
    常用小控件
    导航
    人人界面按钮,页面跳转,传值
    TextField
    image
  • 原文地址:https://www.cnblogs.com/jerry1999/p/3677326.html
Copyright © 2011-2022 走看看