我有以下情况:
有几个列表框可供用户选择,一些文本框可输入文本,多个按钮可用于执行命令。
如果没有启用按钮(由于列表框中的选择错误/缺失和/或文本字段中的错误条目),我想在需要的元素周围显示红色错误装饰固定的。
我知道如何使用验证规则在条目不正确时显示红色边框 - 但它们不适用,因为“正确”这一事实取决于用户想要执行的命令。例如。要添加元素,列表框中不需要选定的元素,但如果要删除元素,则需要选择一个元素。
答案 0 :(得分:0)
您应该在按钮上使用attached behavior。然后,挂钩按钮的MouseEnter和MouseLeave事件。
然后你所要做的就是(当鼠标进入和退出按钮时)为你想要“打开或关闭”验证框的每个控件填写验证规则。