小强


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

C#拖放操作获得文件名

Posted on 2006-05-18 17:54  小 强  阅读(2600)  评论(4编辑  收藏  举报
设置窗体的AllowDrop=True;
private void Form1_DragEnter(object sender, DragEventArgs e) {
  
if (e.Data.GetDataPresent( DataFormats.Text ))
    e.Effect 
= DragDropEffects.Link;
  
else 
    e.Effect 
= DragDropEffects.None; 
}


private void Form1_DragDrop(object sender, DragEventArgs e) {
  
try {
    
this.textBox1.Text = ((System.Array)e.Data.GetData( DataFormats.FileDrop )).GetValue( 0 ).ToString();
  }
 catch { }
}