【发布时间】:2016-02-23 10:28:36
【问题描述】:
我在 WPF 中有一个输入表单,它采用三个数值:一个较低的值、一个中间值和一个较高的值。我已将 ValidatesOnDataErrors 设置为 true 以绑定下限值和中间值,并在相应的对象中检查下限值是否实际上低于中值/上限值以及我检查中间值是否实际上低于上限值。 这在用户修改较低和中间值时有效。但是,如果用户修改了上限值,则不会触发 couse 的验证。中间值也一样:如果中间值发生变化,则不会触发下限是否低于中间值的检查。
当然,我可以检查所有验证案例中的所有值,但这真的有必要吗?每当修改上限值时,我能否以某种方式触发下限值和中值绑定的验证?
【问题讨论】:
标签: c# .net wpf validation mvvm