XElement 文档。
<forms xmlns="">
<form>
<id>1361</id>
<name>TEST3</name>
</form>
<form>
<id>1658</id>
<name>TEST4</name>
</form>
<form>
<id>1975</id>
<name>Mac New Patient</name>
</form>
<form>
<id>2209</id>
<name>Test Atlantic</name>
</form>
<form>
<id>2565</id>
<name>Rice Creek Test</name>
</form>
</forms>
背后的代码
XElement xmlForms = data.GetXmlForm();
var ElementsList = from c in xmlForms.Element("Forms").Descendants("form")
select new { Name = c.Element("name").Value, ID = c.Element("id").Value };
cBox_NewPat.DataContext = ElementsList;
cBox_NewPat.DisplayMemberPath = "name";
cBox_NewPat.SelectedValuePath = "id";
我需要将 XElement 中的数据(名称,id)绑定到 WPF 组合框。由于某种原因,它无法正常工作,甚至无法将 XML 中的数据获取到元素列表中。