日期:2014-05-17  浏览次数:20809 次

如何实现richtextbox的多重撤销重做功能,跪求!!!
我在做一个消息窗口,功能(字体、颜色、表情等等)基本都实现了,最后就差一个撤销重做的功能。

richtextbox自带的Undo和Redo方法都是一次性把保存前的内容进行处理,无法分多次一个一个撤销重做。

我查了很多资料,似乎是需要自己写代码处理,好像是用Command模式可以解决,但是具体代码不知道怎么写?

项目很紧急,望高手不吝赐教,万分感谢!!!

------解决方案--------------------
给你个例子,自己研究一下吧:
http://www.codeproject.com/KB/WPF/WPFRichTextEditor.aspx