我尝试将DiscreteBooleanKeyFrame
的值绑定到textbox的HasError
:
<DiscreteBooleanKeyFrame KeyTime="0" Value="{Binding ElementName=TextBox1,Path=Validation.HasError}"/>
它不起作用。
我检查了输出并看到了以下错误:
无法找到管理FrameworkElement或FrameworkContentElement 目标要素。 BindingExpression:路径= Validation.HasError; 的DataItem = NULL; target元素是'DiscreteBooleanKeyFrame' (的HashCode = XXXXX); target属性为'Value'(类型'Boolean')
有谁知道为什么会出现这种错误?
答案 0 :(得分:0)
发生因为关键帧是不在任何树中的抽象对象。
如果我没记错的话,你也无法绑定动画。