链接到this ...
只是一个奇怪的问题(由于我的机器上没有.Net开发环境),Validation.HasError
反向继承,如果子元素出错,Validation.HasError
对于其父元素是真的因此对于整个窗口也是如此?
如果不是为什么?无论如何Validation.Error
是一个冒泡的路线事件。那么WPF是否更容易将值HasError
设置为对于层次向上的真实值?
答案 0 :(得分:0)
Validation.Error是attached property,仅为某些FrameworkElement实例设置
由于这个原因,我们可以为失败的FrameworkElement创建错误样式,并不总是开发人员需要在内部FrameworkElement失败时标记窗口失败