我使用的按鍵事件編程方式添加文本在自定義的RichTextBox:C#:無法撤消插入的文本
SelectedText = e.KeyChar.ToString();
的問題是,以這樣的方式插入文本不會觸發CanUndo標誌。因此,當我嘗試撤消/重做文本(通過調用文本框的Undo()和Redo()方法)時,什麼都不會發生。
我嘗試從一個TextChanged()事件中編程喚起KeyUp()事件,但仍然沒有將CanUndo標記爲true。
如何撤消我插入的文本,而不必爲撤消和重做操作創建列表?
感謝
謝謝,但由於某種原因,仍然沒有觸發CanUndo標誌。 – 2011-03-24 16:02:34
無賴,值得拍攝的權利:-) – Peter 2011-03-25 07:07:12