我需要帮助绑定到XElement。基本上我正在为web.config中的某些元素创建一个编辑器,我将它们提取为XElements,并且我的View绑定到DataItems的Collection,它具有包含我的XElement的属性。
当我Text="{Binding Path=Data, Mode=OneWay, NotifyOnSourceUpdated=True}"/>
时,我得到了元素的所有文本,但如果我尝试Text="{Binding Path=Data.Elements[], Mode=OneWay, NotifyOnSourceUpdated=True}"/>
它不起作用,TextBox为空。我试图找到一种动态模板不同部分的方法,以便更容易编辑,而不是编辑原始XMl。
答案 0 :(得分:2)
如果您只想展示一个元素,请尝试使用:
Text="{Binding XPath=@xxx"/>
将xxx
替换为您自己的。{/ p>