当属性通过绑定 (MVVM) 获取其值时,我试图处理所有可能的错误,例如超出给定范围。
通过在我要检查的控件中使用“ValidatesOnDataErrors”,这是完美的。
当我尝试检查给定值是否被模型视图中的该属性接受时,问题就来了。
例如,当我在 DateTimePicker 控件中写入“june”时,绑定被破坏(属性是 DateTime),因此它永远不会获得它的值,我无法像处理其余规则一样控制错误。
我应该如何尝试这个?有什么解决办法吗?
提前致谢!!
当属性通过绑定 (MVVM) 获取其值时,我试图处理所有可能的错误,例如超出给定范围。
通过在我要检查的控件中使用“ValidatesOnDataErrors”,这是完美的。
当我尝试检查给定值是否被模型视图中的该属性接受时,问题就来了。
例如,当我在 DateTimePicker 控件中写入“june”时,绑定被破坏(属性是 DateTime),因此它永远不会获得它的值,我无法像处理其余规则一样控制错误。
我应该如何尝试这个?有什么解决办法吗?
提前致谢!!