VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > C#教程 >
  • c#把外部文件拖入到PictureBox中

制作者:剑锋冷月 单位:无忧统计网,www.51stat.net
 

  不知道为何.net编辑器无法自动识别PictureBox的AllowDrop,属性列表中也没有,实际上他确实可以用。

privatevoidForm1_Load(objectsender,EventArgse)  
    {  
      //这句代码不会抱错,但是需要手动输入,.net编辑器无法自动识别AllowDrop  
      this.pictureBox1.AllowDrop=true;  
    }  
    privatevoidpictureBox1_DragDrop(objectsender,DragEventArgse)  
    {  
      stringfileName=((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(0).ToString();  
      this.pictureBox1.Image=Image.FromFile(fileName);  
    }  
    privatevoidpictureBox1_DragEnter(objectsender,DragEventArgse)  
    {  
      if(e.Data.GetDataPresent(DataFormats.FileDrop))  
        e.Effect=DragDropEffects.Link;  
      elsee.Effect=DragDropEffects.None;  
    } 



相关教程