【发布时间】:2010-10-07 15:11:35
【问题描述】:
我有一个 TextBox,它会根据是否在 ComboBox 中选择一个项目来隐藏。
这部分工作正常。
但是,它也设置了 ValidatesOnDataErrors,如果 TextBox 存在错误,那么当 TextBox 被隐藏时,ErrorTemplate(在 Adorner 层中)仍然存在。
我想我明白,因为 ErrorTemplate 被设置到全局 Adorner 层,它没有意识到与它没有逻辑连接的 TextBlock 已被隐藏。
对如何使用或解决此问题有任何想法吗?我尝试在 Grid 中添加一个明确的 AdornerDecorator,它绑定到 ComboBox 值。
【问题讨论】:
-
我也在寻找这个答案。