在ViewModel中检查TextBox-Validation

时间:2013-11-01 21:41:18

标签: c# wpf mvvm

我有一个TextBox,Text-Property绑定到一个double值。现在我想检查viewmodel中TextBox的验证是否正常。我目前不知道该怎么做。

我该怎么做?

2 个答案:

答案 0 :(得分:2)

对于验证使用IDataErrorInfo (了解更多:http://blogs.msdn.com/b/wpfsdk/archive/2007/10/02/data-validation-in-3-5.aspx

答案 1 :(得分:0)

WPF可以自动为您处理基本验证,如果用户输入错误,将会出现转换异常。

要进行更详细的验证,您可以使用IDataErrorInfo。请参阅示例http://codeblitz.wordpress.com/2009/05/08/wpf-validation-made-easy-with-idataerrorinfo/