日期:2014-05-18  浏览次数:20743 次

wpf中Richtextbox的解析
在用wpf做一个即时聊天工具,现在做图文混发的功能,本来是用RTFstring来传递的,整个包括字体和图文都可以一起,但是这个字符串太大(对于普通消息处理的部分),因此想图文分开发送,其中的图片用特定字符代替,所有文本以普通消息方式发送,图片以发送文件方式发送到接收的客户端后,再在特定字符对应位置加载,就像QQ一样,总是文字先显示出来,图片再慢慢加载(特别是比较大的图片,会很明显)。
   现在的问题是如何去解析richtextbox中的所有内容,并将图片替换以特定字符,并获取到该图片的路径,以便以文件方式发送!
  本人菜鸟,也许各位高手觉得问题可笑,但希望不吝赐教!

------解决方案--------------------
真没用过WPF
------解决方案--------------------
重载里面的模板,设定显示的格式(一个是TextBlock,一个是显示图片的)