Вход символов в RichTextBox также замедляется, как делают более быстрыми?

Когда я ввожу текст с помощью клавиатуры, я вижу, что заключение символов в окне редактора, немного позади нажатий клавиш, это действительно причиняет беспокойство в моей работе, как делают это, символы появляются одновременно с нажатием клавиш.

13
задан Will A 31 July 2010 в 19:38
поделиться

1 ответ

Проверьте, есть ли в этом представлении какие-либо ICommands со сложным кодом CanExecute. Каждый раз при изменении свойства (и при большом количестве изменений свойств в RichTextBox) эти ICommands будут проверять, могут ли они по-прежнему выполняться - и, если логика сложна - вы заплатите с точки зрения производительности.

Попытайтесь увидеть, можете ли вы воспроизвести его в окне с одним лишь RichTextBox - если он все еще медленный - проверьте, обновили ли вы свои видеодрайверы, Direct-X или используете что-нибудь, используя все ресурсы вашей системы.

И последнее, но не менее важное - посмотрите, сможете ли вы воспроизвести на компьютере друга или другом компьютере - ввод в RichTextBox должен быть почти мгновенным.

2
ответ дан 2 December 2019 в 02:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: