Это не совсем отвечает на ваш вопрос, но вы можете управлять своим собственным стеком отмены для текстового поля.В этой области может помочь ряд платформ отмены, или вы можете свернуть свою собственную, если это единственное текстовое поле, требующее пользовательской отмены.
Мне довелось поддерживать одну из этих структур отмены в Codeplex.« Monitored Undo Framework» отслеживает изменения данных, сохраняет измененные значения и предоставляет простые методы для отмены / восстановления этих изменений.
Я рассмотрел реализацию TextBoxв отражателе тоже.Код не является тривиальным и, по-видимому, пересекает довольно большую кодовую базу для обработки текста.Насколько я знаю, единственная ручка, доступная для настройки отмены текстового поля, - это включение / выключение отмены.Кроме того, кажется, черный ящик.