Как вы связываете в xaml с динамическим xpath? - PullRequest
6 голосов
/ 19 сентября 2008

У меня есть список, в котором отображаются элементы, основанные на запросе XPath.

Этот запрос XPath изменяется в зависимости от выбора пользователя в другом месте графического интерфейса. XPath всегда ссылается на один и тот же документ.

В настоящее время я использую некоторый код C # для изменения привязки элемента управления к новому выражению XPath.

Я бы хотел вместо этого связать в XAML с XPath, а затем изменить значение этого XPath, как требуется.

Как бы я это сделал?

1 Ответ

2 голосов
/ 20 сентября 2008

Я думаю, что вы пытаетесь слишком усложнить проблему. Но задумывались ли вы о выделении XPath для динамического ресурса:

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

Лучшее место для прочтения всех обязательных - блог Беатрис: http://www.beacosta.com/blog/

...