WPF 可观察集合双向绑定 XML 文件
本文关键字:绑定 XML 文件 观察 集合 WPF | 更新日期: 2023-09-27 17:56:59
我想将ObservableCollection
绑定到 XML 文件。 在多次回复之前
您应该将
DataGrid
、ComboBox
等直接绑定到 XML 文件中
请注意,ObservableCollection
已经存在,并且已经绑定到DataGrid
,ComboBox
等... 重写所有这些代码对我来说听起来一点也不有趣。 尽管我所做的关于将 XML 文件绑定到ObservableCollection
的每次搜索都会直接返回绑定对象 XML 文件。
是的,我知道我可以自己手动添加、更新和删除,但希望不必这样做。
手动执行添加、更新和删除自己
请不要删除自己。
XML节点处理是一个复杂的过程,不容易适合从字符串列表中添加和删除这样的场景,这就是问题本身的模式。
在某些时候,需要代码作为视觉对象和存储之间的操作,以方便在添加和删除时管理 xml 结构的过程。
Microsoft Blend 支持直接绑定到 XML。也许您可以在 Blend 中的表单中添加一些设计时数据,看看它生成了什么。它可能会给你一些想法。