我需要当richtextbox中有文件拖入则打开,这个操作我已实现。
可是发现richtextbox控件拖地完后会有一个文件的图片也显示到了里面
我不想要这个图片,求解决方法。

解决方案 »

  1.   

    private void richTextBox1_DragEnter(object sender, DragEventArgs e)  
    {
      if(e.Data.GetDataPresent("Text"))
      e.Effect = DragDropEffects.Copy;
    }private void richTextBox1_DragDrop(object sender, DragEventArgs e)  
    {
      richTextBox1.LoadFile((String)e.Data.GetData("Text"), System.Windows.Forms.RichTextBoxStreamType.RichText);
    }
      

  2.   

    一样会出现这个图片啊,我指的不是鼠标的样式,是它会把这个文件的图标写到文本框中,即使DragDrop不写任何代码也会。