我想用treeView写个资源管理器的程序,资源管理器的托动效果怎么写,请各位帮帮忙

解决方案 »

  1.   

     onkeydown得到文件
     onmousemove 得到对应目录
     onkeyup 移动到对应的目录下
      

  2.   

    我想做的是那种托动的效果,该怎么写,比如,托动时会有节点跟随鼠标,就像CSDN的栏目托动时有文本跟随鼠标一样的效果
      

  3.   

    点到移动时,就将原来的节点移除,然后添加到panel上然后让panel根着鼠标移动
      

  4.   

    鼠标在放开时,就将panel中的节点移到对应的节点下
      

  5.   

    怎么又是这个问题
    http://riqueliam.blog.51cto.com/466137/107612
      

  6.   

    keydown的时候记录下节点信息mousemove的时候生成一个移动的小图标么,这个图标的location为鼠标所在坐标么,然后keyup的时候就完成节点的转换么。
      

  7.   

    private void listBox1_DragEnter(object sender, DragEventArgs e)
    {
        if (e.Data.GetDataPresent(DataFormats.FileDrop, false) == true)
        {
            e.Effect = DragDropEffects.All;
        }
    }
    private void listBox1_DragDrop(object sender, DragEventArgs e)
    {
        string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
        foreach (string file in files)
        {
            listBox1.Items.Add(file);
        }
    }http://www.codeproject.com/KB/dotnet/csdragndrop01.aspx