c# - WPF ObservableCollection 两种方式绑定(bind) XML 文件

标签 c# xml wpf

我想将 ObservableCollection 绑定(bind)到 XML 文件。之前的多次回复

You should bind your DataGrid, ComboBox, etc.. directly to the XML file

请注意,ObservableCollection 已经存在,并且已经绑定(bind)到 DataGridComboBox 等...重写所有代码对我来说听起来一点也不有趣。尽管我所做的每次关于将 XML 文件绑定(bind)到 ObservableCollection 的搜索都会直接返回 XML 文件的绑定(bind)对象。

是的,我知道我可以自己手动添加、更新和删除,但希望不必这样做。

最佳答案

manually do the add, update, and delete myself

请不要删除自己。 ;-)

Xml 节点处理是一个复杂的过程,不容易适用于从字符串列表中添加和删除这样的场景,而这正是问题本身的模式......

在某些时候,需要代码作为视觉和存储之间的桥梁,以促进在添加和删除完成时管理 xml 结构的过程。

关于c# - WPF ObservableCollection 两种方式绑定(bind) XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30899116/

相关文章:

c# - JQuery 和不可见的选择 - JQuery

c# - 从 XML 转换为 JSON 时更改属性值

c# - 似乎无法在 c# 中使用 XmlSerializer 反序列化非常简单的 xml

xml - 使用 XSLT 转换 Unicode 转义字符

.net - 如何将图 block (图像)拖放到指定位置? WPF

c# - 在 Mono C# CLI 应用程序中获取包的路径

c# - 如何从 DateTime.ToString() 中排除秒数

java - 未部署单独的手机和平板电脑 XML 布局

wpf - 手动选项卡切换后将焦点设置在文本框上

c# - TouchDown 事件延迟