我有一个基于XPath查询显示项目的列表框。
这个XPath查询会根据用户在GUI中的其他选择而改变。XPath始终指向同一文档。
目前,我使用一些C#代码来更改控件的绑定到新的XPath表达式。
相反地,我想在XAML中绑定到一个XPath,然后根据需要更改该XPath的值。
我应该怎么做?
我有一个基于XPath查询显示项目的列表框。
这个XPath查询会根据用户在GUI中的其他选择而改变。XPath始终指向同一文档。
目前,我使用一些C#代码来更改控件的绑定到新的XPath表达式。
相反地,我想在XAML中绑定到一个XPath,然后根据需要更改该XPath的值。
我应该怎么做?
<.... ={Binding XPath={DynamicResource:res resource-name}} ... />
了解所有绑定的最佳途径是阅读Beatriz的博客:http://www.beacosta.com/blog/