Являются взаимоисключающими путь свойств привязки WPF и XPath?

В конце концов, это будет config.assets.logger = nil, но эта часть в настоящее время заглушена на мастере (еще не сделано)

6
задан M. Dudley 30 June 2009 в 20:43
поделиться

1 ответ

Они не являются взаимоисключающими, как вкратце упоминается в Обзор привязки данных в разделе Указание пути к значению . Выражение XPath будет выполняться перед свойством Path, но иногда его желательно использовать, как объясняет Беа Столльниц здесь и здесь .

«Удаление свойства Path и установка DataContext TreeView. к XmlPropertyName напрямую работает нормально ».

Поскольку вы упомянули об этом, мне кажется, что вы ожидаете, что свойство Path будет оцениваться до выражения XPath, поэтому вы получаете сообщение об ошибке, выражение XPath оценивает независимо от вашего текущего контекста, и после этого путь оценивается. объяснение ошибки

3
ответ дан 17 December 2019 в 18:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: