【问题标题】:Inserting image in a WPF RichTextBox在 WPF RichTextBox 中插入图像
【发布时间】:2013-06-19 09:36:54
【问题描述】:

我有一个客户端/服务器聊天室设置,我想用图像(“:)”、“:P”等)动态替换文本片段,我知道这可以通过 Paragraph 类完成,但是对我来说,这里的问题是,每当我将段落添加到 Richtextbox 的文档块中时,它都会在插入图像之前创建一个换行符(据我所知,这方面无法修改)。

在我开始解析表情符号之前,已经以多种方式(文本的多个彩色部分、零星的换行符)对聊天行进行了操作,因此为整行创建一个 Paragraph 实例似乎也不可行。

我曾尝试将图像设置到剪贴板并粘贴它,但是这个想法并不适合我,而且我还遇到了图像覆盖文本和其他一些问题的问题。

我正在寻找 Paragraph 类的替代方法(或我当前设置的解决方案/解决方法),用于在富文本框中的文本之间插入图像。

谢谢

【问题讨论】:

  • 你能告诉我们你的代码吗?

标签: c# wpf image richtextbox


【解决方案1】:

处理文本更改事件并在文本之间插入图像。下面这篇文章会对你有所帮助,

http://wpfplayground.blogspot.in/2013/05/wpf-richtextbox-supporting-smileys.html

【讨论】:

  • 此答案中的链接已损坏。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多