我有一个 TextBox,其中 Text-Property 绑定到双值。现在我想检查视图模型中文本框的验证是否正常。我目前不知道如何做到这一点。
我怎样才能做到这一点?
并为验证使用 IDataErrorInfo(阅读更多:http: //blogs.msdn.com/b/wpfsdk/archive/2007/10/02/data-validation-in-3-5.aspx)
WPF 可以自动为您处理基本验证,如果用户输入错误,则会出现强制转换异常。
对于更详细的验证,您可以使用 IDataErrorInfo。参见例如http://codeblitz.wordpress.com/2009/05/08/wpf-validation-made-easy-with-idataerrorinfo/