当前位置:编程学习 > C#/ASP.NET >>

C#显示文字+图片在同一个控件里的问题

 a = "123132\n";
            richTextBox1.AppendText(a);
            Image img = Bitmap.FromFile(@"C:\Users\hp\Desktop\11.jpg");
            Graphics g = richTextBox1.CreateGraphics();
            
            g.DrawImageUnscaledAndClipped(img,new Rectangle(20,20,50,50));
我想在richtextbox的控件里,一行一行加文字或图片,但是像上面这样写得话,图片不能接在文字后面而是覆盖文字。而文字也是一行行的打出来。你们可以试试。我想像QQ聊天界面一样。求大神教下~或者用别的什么方便的控件。 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 用剪切板贴上去可以的 --------------------编程问答-------------------- 有没有代码
--------------------编程问答-------------------- 有没有能用数据流的办法帮,给的简单的代码让我参考参考 --------------------编程问答--------------------
Image img = Image.FromFile(filePath);
Clipboard.SetDataObject(img);
richTextBox1.Paste(DataFormats.GetFormat(DataFormats.Bitmap));


--------------------编程问答--------------------
引用楼主 xueye12gjj 的回复:
 a = "123132\n";
            richTextBox1.AppendText(a);
            Image img = Bitmap.FromFile(@"C:\Users\hp\Desktop\11.jpg");
            Graphics g = richTextBox1.CreateGraphics();
           ……

http://archive.cnblogs.com/a/175536/
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,