mor*_*lli 6 .net wpf xaml xpath code-behind
我有一个列表框,显示基于XPath查询的项目.
此XPath查询会根据用户在GUI中其他位置的选择而更改.XPath始终引用同一文档.
目前,我使用一些C#代码将控件的绑定更改为新的XPath表达式.
我想改为将XAML绑定到XPath,然后根据需要更改该XPath的值.
我该怎么办?
我认为你试图使问题过于复杂化。但是您是否考虑过将 XPath 分配给动态资源:
<.... ={Binding XPath={DynamicResource:res resource-name}} ... />
Run Code Online (Sandbox Code Playgroud)
阅读有关全绑定的最佳位置是 Beatriz 的博客:http://www.beacosta.com/blog/