在Property Setter中使用绑定验证Controlvalue

时间:2014-09-23 11:44:16

标签: c# xaml silverlight mvvm binding

我在Silverlight中有一个普通的TextBox,并且绑定到models属性的文本。在物业的Setter我检查一些规则。如果规则说该值无效,那么我不会设置新值(而是保留旧值或其他值)。

有没有办法通知UI的TextBox值已更改。因为在这种情况下唯一的地方显示的值不正确 (我在BindingExpression上尝试了ValidatesOnExceptions并在属性中抛出异常,但什么也没发生。)

我知道使用IValidation-Interface是一种更好的方法。但对于我目前的体系结构,上面的情景似乎更好。

0 个答案:

没有答案