由属性触发的绑定更改并通过验证

时间:2014-06-16 10:35:04

标签: c# winforms mvvm binding

我一直在Win Forms中使用.Net绑定。我希望一旦用户改变相应控件中的值就更新绑定属性。为此,我将数据源更新模式设置为OnPropertyChanged。不幸的是,当我离开页面时,Focus Changed事件会导致Validation再次发生,这也会导致设置值。无论如何要防止这种情况或解决它(除了将更新模式设置为永不)并手动推送更新?

1 个答案:

答案 0 :(得分:0)

似乎我只需要在所有相关控件上将CausesValidation设置为false