你如何使用TextChangedEventArgs.UndoAction属性?

时间:2012-06-19 11:04:48

标签: c# .net wpf undo

我刚刚在一个文本框中偶然发现了它,它听起来是我验证例程的理想解决方案,但是我不知道如何利用它。

如果验证失败,如何使用所述属性还原更改?

我搜索谷歌无济于事。

由于

1 个答案:

答案 0 :(得分:1)

UndoAction只能用作有关如何更改撤消堆栈的信息。要更改堆栈,请使用文本框的UndoRedo方法。

但是,您应该使用Validating event进行验证。例如。与ErrorProvider结合使用。 MSDN页面上提供了一个示例。