Wpf的RichTextBox替代方案

4

RichTextBox 在 Windows7 64位下运行非常缓慢,我在许多编程论坛上找到了几篇相关的帖子,描述了这个确切的问题,但没有解决方案。甚至为此问题向 WPF 团队报告了错误。有些人建议将SpellCheck.IsEnabled设置为false可能有所帮助,但在我的情况下并没有... 那么,是否有任何良好的 RichTextBox 控件替代品?我需要能够在大量文本中突出显示特定词语,并在用户输入、更改文本时动态执行此操作。


没有我所知道的允许编辑的替代品 - 来自微软。 - paparazzo
不一定非得是微软的 :) - Marek M.
我不知道还有其他的,但我相当确定微软没有另一个。 - paparazzo
1个回答

3
你可以尝试使用AvalonEdit (http://avalonedit.net)。虽然它仅支持文本,但可能是你所寻找的东西。我已经尝试过它,相比内置的WPF富文本框,它的速度非常快。

我在你建议之前大约3分钟就发现了它,目前正在检查它。看起来不错 :) - Marek M.
它支持富文本吗? - MindRoasterMir
@MindRoasterMir 看起来好像不是这样的。你可以在CodeProject上找到这个库的演示,试着玩一下 -- https://www.codeproject.com/Articles/42490/Using-AvalonEdit-WPF-Text-Editor - Ming Slogar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接