所以我正在开发一个文本编辑器,使用菜单条作为所有内容的主要控制区域。在我的编辑选项卡中,我有一个撤消按钮,用于撤消键入的最后一个单词。
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();
}
}
当我单击撤消时,它不会影响任何事情。我对编程很陌生,所以我看不到这个问题。有人可以启发我吗?
郎朗坤
相关分类