重置文本框撤销/重做

本文关键字:重做 置文本 | 更新日期: 2023-09-27 17:51:19

我的程序显示一个带有文本框的窗口。我的代码在显示对话框之前填充文本框。

我希望撤消和重做工作正常;然而我的代码的文本框的初始填充不应该是一个可撤销的操作。

一旦文本框已经填充,我如何清除撤消/重做操作?

不幸的是,我现在非常沮丧地学习WPF,并惊讶于它不能做的事情或只能通过跳圈来做的事情。所以我对这个简单的请求不是很乐观,但我还是想问一下。

重置文本框撤销/重做

你可以这样做:

textbox1.Text = "Starting text.";
textbox1.IsUndoEnabled = false;
textbox1.IsUndoEnabled = true;