WPF Validation.HasError反向继承?

时间:2011-08-19 15:55:02

标签: wpf validation

链接到this ...

只是一个奇怪的问题(由于我的机器上没有.Net开发环境),Validation.HasError反向继承,如果子元素出错,Validation.HasError对于其父元素是真的因此对于整个窗口也是如此?

如果不是为什么?无论如何Validation.Error是一个冒泡的路线事件。那么WPF是否更容易将值HasError设置为对于层次向上的真实值?

1 个答案:

答案 0 :(得分:0)

Validation.Error是attached property,仅为某些FrameworkElement实例设置

由于这个原因,我们可以为失败的FrameworkElement创建错误样式,并不总是开发人员需要在内部FrameworkElement失败时标记窗口失败