在 XAML 中使用 XPath 和绑定(bind)的语法是什么?是否有任何 MSDN 页面描述了放置大括号的位置?
Visual Studio 不喜欢以下内容:
<TextBlock Text="{Binding XPath=/One/Two[@id='0']/Three/@Four}" />
我想要
Text
的TextBlock
设置为 Four
的值属性。
最佳答案
看the documentation ,您应该使用嵌套语法设置绑定(bind),如下所示:
<TextBlock>
<TextBlock.Text>
<Binding XPath="/One/Two[@id='0']/Three/@Four" />
</TextBlock.Text>
</TextBlock>
关于xaml - 绑定(bind) XAML 中的 XPath 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1638247/