我做出的记事本,在用键盘往richTextBox1中输入内容后,然后使用"撤销"命令,则一次性输入的内容全部被撤销了。
如何实现使用一次撤销命令后,只对输入的一个字符进行操作? 谢谢!
我做出的记事本,在用键盘往richTextBox1中输入内容后,然后使用"撤销"命令,则一次性输入的内容全部被撤销了。
如何实现使用一次撤销命令后,只对输入的一个字符进行操作? 谢谢!
双击richTextBox1
在字符改变时将最后的字符保存
string oldstr=richTextBox1.text;
在撤销的事件里
if(oldstr.length>richtextbox1.text.length)
richtextbox.text=oldstr
不过这样好像只能撤销一次
多次可以将字符改一次就写到某个文件里保持
撤销一次就读一次