如何将xaml绑定到动态xpath?

问题描述 投票:6回答:1

我有一个列表框,显示基于XPath查询的项目。

此XPath查询会根据用户在GUI中其他位置的选择而更改。 XPath始终引用同一文档。

目前,我使用一些C#代码将控件的绑定更改为新的XPath表达式。

我想改为将XAML绑定到XPath,然后根据需要更改该XPath的值。

我该怎么办?

.net wpf xaml xpath code-behind
1个回答
2
投票

我认为你试图使问题复杂化。但是您是否考虑过将XPath分配给动态资源:

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

阅读关于全部绑定的最佳地点是Beatriz的博客:http://www.beacosta.com/blog/

© www.soinside.com 2019 - 2024. All rights reserved.