http://www.cnblogs.com/wayfarer/category/1238.aspx/rss

解决方案 »

  1.   

    利用剪贴板插入图片到richTextBox如果是gif肯定只有第一帧了,不知道有没有其他方法往richTextBox里面插入图片的
      

  2.   

    e话通,qq,msn这些都可以插入gif动画图的。我想一定有办法。就是不知道如何处理这个问题
      

  3.   

    哈哈,我试了一下可以这样实现!PictureBox a=new PictureBox();
    a.Image=Image.FromFile("8.gif");
    richTextBox1.Controls.Add(a);效果没区别!
      

  4.   

    我试了一下效果,controls.add不符合要求,应该还是用粘贴方法来插入图片,能不能把一个picturebox贴到里面去呢?
      

  5.   

    qq,msn都是继承webbroswer的 所以可以任意插入图片
      

  6.   

    用webBrowser做消显显示区,插入图片肯定是可以实现的,但这样在webBrowser上捕那些各种各样的事件就 有些麻烦。再没有答案,我就结贴了。好长时间了,这个问题一直没有解决。
      

  7.   

    Image img = Image.FromStream(imageStream);PictureBox pb = new PictureBox();
    pb.Height = img.Height;
    pb.Width = img.Width;
    pb.Image = img;
    pb.Location = richTextBox1.GetPositionFromCharIndex(richTextBox1.SelectionStart);Clipboard.SetDataObject(pb.Image,false);
    richTextBox1.Paste(DataFormats.GetFormat(DataFormats.Bitmap));richTextBox1.Controls.Add(pb);这样可以不档住字,呵呵,就是编辑的时候有问题!