Отмена в RichTextBox не отменяет Вставленный текст

У меня есть WinForms RichTextBox и по умолчанию работы Отмены для большинства вещей, но когда я Вставляю некоторый текст в (я лишил его форматирования, это - просто текст), и попробуйте отмену, он не отменяет текст, просто вставленный.

Какая-либо справка к решению?

1
задан John Saunders 22 July 2010 в 23:25
поделиться

1 ответ

По замыслу, событие TextChanged не вызывает создания состояния Undo. Вставка вызывает событие TextChanged, поэтому это и происходит. Чтобы обойти это,

я бы рекомендовал привязать обработчик события к событию TextChanged, который вызывает событие KeyUp. Событие KeyUp действительно вызывает создание состояния Undo.

2
ответ дан 2 September 2019 в 22:50
поделиться
Другие вопросы по тегам:

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