QQ聊天的文字图片显示

做一个模仿QQ聊天的,在文字上可已使用多种不同的字体和颜色,不知道如何写,用哪个richTextBox我只能改变一个字的颜色!请各位大侠帮帮忙!

达令说
浏览 412回答 2
2回答

慕无忌1623718

可以自己定义一个显示的控件啊,比如就叫mytextbox你可以从panel继承,封装一些方法,比如添加文字。添加图片,添加其他的东西等等。然后在赋值的时候比如图片,要用一个字符来代替,在控件内部直接替换这个为一个image控件,就是路径制定而已。文字就不说了。这只是道该思路,但是也就是这样了,你用现成的控件或者用其他的方式建立这个控件,大面上,就是这么干,不算很难

皈依舞

从RichTextBox继承能减少工作量。首先要Select(int index,int len)然后设置SelectionColor改变字体颜色,或者SelectionFont等等要更改多处,重复以上步骤。详情,可以再MSDN中搜索RichTextBox或者直接处理RTF,然后复制给RichTextBox
打开App,查看更多内容
随时随地看视频慕课网APP