(C#表单)无法使撤消按钮真正起作用

时间:2018-09-13 03:47:05

标签: c# winforms

因此,我正在使用一个菜单栏作为所有内容的主要控制区域,使用一个文本编辑器。在我的“编辑”标签中,有一个“撤消”按钮,用于撤消最后键入的单词。

public partial class frmMain : Form
{
     Stack<string> undoList = new Stack<string>();

     private void txtMain_TextChanged(object sender, EventArgs e)
    {
        hasSaved = false;
        txtMain = (RichTextBox)sender;
        undoList.Push(txtMain.Text);
    }

    private void tsUndo_Click(object sender, EventArgs e)
    {
            undoList.Pop();           
    }
}

当我单击撤消时,它什么都不会影响。我是编程新手,所以看不到问题。有人可以启发我吗?

0 个答案:

没有答案