文本框的重做动作?

时间:2014-09-17 01:02:09

标签: vb.net

如何使用重做功能重做文本框中的操作(带按钮)?

2 个答案:

答案 0 :(得分:1)

Windows通过[Ctrl-Z]本机跟踪和处理TextBox控件的一级UnDo。但它也使用相同的密钥实现ReDo,在控件(UnDo)和他们刚输入的内容(ReDo)之间切换。 Net通过Undo方法实现:

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
    TextBox1.Undo()
End Sub

一旦在控件中输入了2个不同的字符串,它应该在它们之间切换,否则它将作为一个简单的UnDo。

答案 1 :(得分:0)

您可以从表单中添加列表视图。在TextChange事件中,您必须在listview项中添加当前文本。只需正确制作序列即可重做像历史记录一样的撤消。