WPF:如何绑定到name属性

Her*_*ess 0 wpf binding

我可以绑定到name属性吗?这似乎不起作用:

<TextBlock Name="FordPerfect" Text="{Binding Path=Name, Mode=OneWay}"/>
Run Code Online (Sandbox Code Playgroud)

难道我做错了什么?

编辑:
添加ElementName=FordPerfect"解决了问题.我不明白的是为什么只有绑定到Name需要这个,而其他属性没有.

注意:将第二个(设计)问题移到另一个问题(我应该在第一次放置......)

谢谢

Viv*_*uiz 5

我会试试这个:

<TextBlock Name="FordPerfect" 
 Text="{Binding ElementName=FordPerfect, Path=Name, Converter={StaticResource conv}, Mode=OneWay}"/>
Run Code Online (Sandbox Code Playgroud)

这样,TextBlock将成为绑定的上下文.如果它不起作用,请观察"输出"窗口,您应该发现绑定错误!