在另一个线程中使用TextPointer

时间:2013-07-29 17:34:12

标签: c# wpf richtextbox

我有这个项目处理RichTextBox。

我遇到的当前问题是当用户输入时,算法的响应会实时重新格式化RichTextBox内容。

它比我想象的慢,所以我决定在另一个线程中分离算法并异步更新UI。

现在的问题是,当我在后台工作程序中运行算法时,我会在新生成的线程上获得CLR错误代码0x80131623,这必须是访问Textpointer或运行richtextbox的一部分。

深度复制没有用,因为我需要原始richtextbox UI的已保存指针信息。 我在想如果浅拷贝可以解决这个问题,但我不确定..

0 个答案:

没有答案