无法找到对DiscreteBooleanKeyFrame的管理FrameworkElement

时间:2013-08-15 10:12:21

标签: wpf binding state frameworkelement

我尝试将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')

有谁知道为什么会出现这种错误?

1 个答案:

答案 0 :(得分:0)

发生因为关键帧是不在任何树中的抽象对象。

如果我没记错的话,你也无法绑定动画。