我想引用另一个元素,该元素作为自定义用户控件的嵌套元素存在:
<userControls:Test>
<TextBox Name="Foo" />
<Button CommandParameter="{Binding Text, ElementName=Foo" Command="{Binding anything}" />
</userControls:Test>
基本上我正在使用命令,并尝试引用具有名称的另一个元素,但我遇到了这个著名的错误:
无法在元素“...”上设置名称属性值“...”。当在另一个范围中定义它时,“...”处于元素“...”的范围内,该元素已经注册了一个名称。
我发现不可能给一个元素命名:如何创建带有命名内容的WPF UserControl 那么,在嵌套的自定义用户控件内容中,是否有其他引用该元素的方法可以工作呢?