如何在WinForms项目中将XML用作DataGridView的DataSource

本文关键字:用作 XML DataGridView DataSource WinForms 项目 | 更新日期: 2023-09-27 17:48:48

如何将可编辑的DataGridView链接到WinForms项目中的XML文件?

如何在WinForms项目中将XML用作DataGridView的DataSource

MSDN在这里推荐的最简单的方法http://msdn.microsoft.com/en-us/magazine/cc163669.aspx是将其加载到数据集中。

问:你能告诉我将XML数据绑定到DataGridView控件的最佳方法吗?

A最简单的解决方案是将XML加载到数据集中并绑定到该数据集。另一种解决方案是使用XML序列化从XML创建对象图并绑定到该对象图。若要绑定到原始XML,您需要创建实现ITypedList、IBindingList和ICustomTypeDescriptor的包装类。

这里有一整套DevX代码,还有一个教程可以帮助您通过数据集将DataGridView绑定到XML。http://www.devx.com/dotnet/Article/28678/1954

希望这能有所帮助。