代码之家  ›  专栏  ›  技术社区  ›  hhravn

动态绑定到子控件的属性

  •  2
  • hhravn  · 技术社区  · 16 年前

    是否有可能绑定到验证。在没有显式绑定到每个命名控件的情况下,面板的任何子控件上都有错误?具体来说,如果任何子控件处于错误状态,我希望在面板的常规样式上触发触发器。

    谢谢

    1 回复  |  直到 16 年前
        1
  •  0
  •   Daniel Moore    15 年前

    我会使用使用 LogicalTreeHelper (或 VisualTreeHelper 作为备份)订阅的依赖项属性已更改 Validation.HasErrors 对于每个子元素 via DependencyPropertyDescriptor .从那里你只需更新你自己的附属财产(比如, CompositeValidation.HasErrors )并坚持下去。