我正在尝试通过datacontext将XML文档绑定到wpf,并且无法弄清楚如何进行属性绑定
假设xml文件如:
<Vehicles>
<Vehicle Name="Test" Vehicle_Id="1"/>
</Vehicles>
我如何实现我在下面尝试的目标,
尝试1:
<TextBlock DataContext="{Binding XPath=/Vehicles/Vehicle[@Vehicle_Id='1']}" Text="{Binding XPath=@Name}"/>
尝试2:
<TextBlock Text="{Binding XPath=/Vehicles/Vehicle[@Vehicle_Id='1']/@Name}"/>
e.g。是否可以在xpath上使用filter子句用于datacontext
由于我是WPF的新手,我接受在这种情况下我可能完全忽略了DataContext的观点。
提前致谢!