3
我試圖綁定一個XML文檔WPF,通過的datacontext和我有麻煩搞清楚怎麼辦屬性綁定XML綁定到WPF,內嵌/屬性綁定和過濾條款
假設像一個XML文件:
<Vehicles>
<Vehicle Name="Test" Vehicle_Id="1"/>
</Vehicles>
如何實現什麼我試圖下面,
嘗試1:
<TextBlock DataContext="{Binding XPath=/Vehicles/Vehicle[@Vehicle_Id='1']}" Text="{Binding [email protected]}"/>
嘗試2:
<TextBlock Text="{Binding XPath=/Vehicles/Vehicle[@Vehicle_Id='1']/@Name}"/>
例如,是否有可能在xpath上使用數據環境上的過濾器子句
由於我對WPF非常認識,我接受我可能在此上下文中完全忽略了DataContext的觀點。
在此先感謝!
那些XPath表達式是有效的。我假設您正在詢問關於XPath引擎調用的特定XML詞彙表特性。重新標記。 – 2011-04-12 15:24:05
@Alejandro我將XPath標記爲與WPF綁定的xpath屬性相關。雖然它們可能是正確的xpath,但在分配給屬性綁定中的xpath屬性時,上面的兩行都不會編譯。 – Runonthespot 2011-04-12 15:29:51