1

我需要帮助绑定到 XElement。基本上,我正在为 web.config 中的某些元素创建一个编辑器,并将它们提取为 XElements,我的视图绑定到 DataItems 集合,该集合具有包含我的 XElement 的属性。

当我这样做时,Text="{Binding Path=Data, Mode=OneWay, NotifyOnSourceUpdated=True}"/>我会得到元素的所有文本,但是如果我尝试Text="{Binding Path=Data.Elements[], Mode=OneWay, NotifyOnSourceUpdated=True}"/>它不起作用,则 TextBox 是空的。我试图找到一种动态模板不同部分的方法,以使它们更易于编辑而不是编辑原始 XMl。

4

1 回答 1

2

如果您只想显示一个元素,请尝试使用:

Text="{Binding XPath=@xxx"/>

换成xxx你自己的。

于 2012-09-20T09:04:58.293 回答