ζSAㄣ龍

软件设计业是一种艺术!

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

C#中实现文件拖放打开的方法

 

 private void Form1_DragEnter(object sender, System.Windows.Forms.DragEventArgs e)
  {
  if (e.Data.GetDataPresent(DataFormats.FileDrop))
  e.Effect = DragDropEffects.Link;
  else e.Effect = DragDropEffects.None;
  }

  private void Form1_DragDrop(object sender, System.Windows.Forms.DragEventArgs e)
  {
  //其中label1.Text显示的就是拖进文件的文件名;
  label1.Text = ((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(0).ToString();
  }

posted on 2006-12-07 15:04  ζSAㄣ龍  阅读(185)  评论(0)    收藏  举报