【发布时间】:2018-11-10 23:35:17
【问题描述】:
我在中心有一个带有 Frame 元素的窗口。有一个包含所有 XML 元素的页面,但我无法在 ListBox 中实现它。我附上了使用它的外观的示例。我在这里找到了许多源代码,但它们看起来都是简单与否 XML 绑定。Screenshot with description
如果可以动态添加元素,我可以将网格代码放在这里。 对不起我的英语不好。 XML
<?xml version="1.0" encoding="utf-8"?>
<Cars>
<Car>
<Firm>Toyota</Firm>
<Image>cruzer.jpg</Image>
<Model>Land Cruiser</Model>
<Year>2017</Year>
</Car>
<Car>
<Firm>Toyota</Firm>
<Image>cruzer.jpg</Image>
<Model>Land Cruiser</Model>
<Year>2017</Year>
</Car>
</Cars>
【问题讨论】:
-
查看ObservableCollections。从你的 xml 中填充 OC,然后将 OC 绑定到你的 ListBox,当 OC 中的事情发生变化时,根据 OC 的事件修改你的 xml。
标签: c# xml wpf listview binding