永发信息网

C#中记事本上的撤销功能

答案:3  悬赏:80  手机版
解决时间 2021-08-01 14:29

我做出的记事本,在用键盘往richTextBox1中输入内容后,然后使用"撤销"命令,则一次性输入的内容全部被撤销了。

如何实现使用一次撤销命令后,只对输入的一个字符进行操作? 谢谢!

最佳答案

双击richTextBox1


在字符改变时将最后的字符保存


string oldstr=richTextBox1.text;


在撤销的事件里


if(oldstr.length>richtextbox1.text.length)


richtextbox.text=oldstr


不过这样好像只能撤销一次


多次可以将字符改一次就写到某个文件里保持


撤销一次就读一次

全部回答
private void 撤销UToolStripMenuItem_Click(object sender, EventArgs e) { if (this.txtMain.CanUndo) { this.txtMain.Undo(); } }
自己做个堆栈实现一下 呵呵
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
解放区焦作三维戴斯酒店健身部地址在哪,我要
高考艺术类可以报两个专业吗?
梦见家里盖起二十多层高的楼是什么征兆?
在应聘当中企业一般会问我们那些问题
一九八八年农历七月二十五生的是什么星座
摩托罗拉zn300在网上能免费下游戏吗?
很容易烦躁,有什么办法缓解下啊,感觉自己像
谷城县襄樊佳霖五谷食粮商行地址在哪,我要去
换热器换热量计算公式是什么?换热面积的计算
网秦防盗怎么从手机上删掉?
网购 从上海到临沂需要几天
“大风车”节目时从几点开始,几点结束???
新安县洛阳天天快递地址有谁知道?有点事想过
DNF从22升到30最快需要几天?
什么叫利息资本化例题,什么是利息资本化
推荐资讯
这2个红珊瑚多少钱
沁阳市焦作智盛幼儿园这个地址怎么能查询到,
星座的指配
晚上做恶梦,都不敢睡,白天累的要死,看见别
花上什么肥料好,韭菜用什么肥料
老城区洛阳李宁(Factory Store)在什么地方啊
什么车最轻
为什么我在群里改的名字在下一次上时又变回自
汝州市平顶山S2CITYLIFE哪位知道具体地址啊
用CoreLDRAW时,按Shitf同时用鼠标点击色块,
怎样与提前更年期的老师对战?
世界上什么最好 笑
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?