Cin*_*ird 8 c# wpf binding .net-4.0 updatesourcetrigger
有没有办法改变绑定的默认行为,所以我不需要在每个文件框中设置'UpdateSourceTrigger = PropertyChanged'?
这可以通过ControlTemplate或Style完成吗?
也许它更适合覆盖Bindings的默认值,你可以使用这个来实现这个目的:
http://www.hardcodet.net/2008/04/wpf-custom-binding-class
然后定义一些CustomBinding类(在构造函数中设置适当的默认值)和MarkupExtension'CustomBindingExtension'.然后通过以下方式替换XAML中的绑定:
Text ="{CustomBinding Path = Xy ...}"
我已成功尝试类似于绑定设置ValidatesOnDataError和NotifyOnValidationError的某些默认值,也适用于您的情况.问题是你是否愿意更换所有绑定,但是你可以自动完成这项任务.