我的程序显示一个带文本框的窗口。我的代码在显示对话框之前填充文本框。
我希望撤消和重做正常工作; 然而我的代码的文本框的初始填充不应该是可撤消的操作。
填充文本框后,如何清除撤消/重做操作?
不幸的是,我现在非常沮丧地学习WPF,并且对于它不能做或者只能通过跳过箍的事情感到惊讶。所以我对这个简单的请求并不十分乐观,只是想到我会问。
答案 0 :(得分:7)
你可以这样做:
textbox1.Text = "Starting text.";
textbox1.IsUndoEnabled = false;
textbox1.IsUndoEnabled = true;