将字符输入到RichTextBox中的速度太慢,如何让速度更快?

时间:2010-07-31 19:35:55

标签: wpf wpf-controls

当我使用键盘输入文字时,我看到编辑器窗口中的字符结束,有点在键盘后面,这给我的工作带来了不便,如何使按键同时出现这些字符。

2 个答案:

答案 0 :(得分:2)

使用复杂的CanExecute代码检查该视图中是否有任何ICommands。每当属性发生变化(RichTextBox中的很多属性发生变化)时,这些ICommands都会检查它们是否仍然能够执行 - 如果逻辑很重 - 你将按性能付费。

尝试看看你是否可以在一个只有RichTextBox的窗口中重现它 - 如果它仍然很慢 - 检查你是否已经升级了你的视频驱动程序,Direct-X或者使用了所有系统资源。< / p>

最后但并非最不重要 - 看看你是否可以在朋友电脑或其他电脑上复制 - 在RichTextBox中的输入应该是即时的。

答案 1 :(得分:2)

如果你将应用程序帧速率调低到5左右,它似乎会使输入速度非常快......但你的所有动画看起来都像马铃薯。