标签: wpf validation mvvm textbox prism
我有一个带有验证器的文本框,只允许整数值。如何在不检查文本本身的情况下检查文本框中的文本是否表示正确的整数值?
我正在使用Prism MVVM,所以我想听一些解决方案,例如“将验证器属性绑定到您的viewmodel / model代码”,但是通用的WPF解决方案也没问题。
问题是我无法在我的模型/ viewmodel中获取不正确的值。如果值不正确,则不会设置基础绑定属性。
答案 0 :(得分:1)
您可以使用IDataErrorInfo或Data Annotations。 Data Annotations Extensions项目包含Integer属性。
Integer