2008-09-19 59 views
6

我有一個列表框,顯示基於XPath查詢的項目。如何將xaml綁定到動態xpath?

此XPath查詢根據用戶在GUI中其他位置的選擇而變化。 XPath始終引用同一個文檔。

目前,我使用一些C#代碼來將控件的綁定更改爲新的XPath表達式。

我想改爲將XAML綁定到XPath,然後根據需要更改該XPath的值。

我該怎麼做?

+0

能否請您發佈或提供一個鏈接到一些XAML,我們可以看作是你目前在做什麼的例子? – 2008-09-19 23:53:27

回答

2

我認爲你試圖讓問題複雜化。但是你有沒有想過中的XPath分配到動態資源:

<.... ={Binding XPath={DynamicResource:res resource-name}} ... /> 

最好的地方,瞭解所有綁定比阿特麗斯的博客:http://www.beacosta.com/blog/