【问题标题】:How do I use XML as a DataSource for a DataGridView in a WinForms project?如何在 WinForms 项目中使用 XML 作为 DataGridView 的数据源?
【发布时间】:2010-09-20 21:43:08
【问题描述】:

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

【问题讨论】:

    标签: c# .net xml winforms datagridview


    【解决方案1】:

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

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

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

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

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2020-06-25
      • 2011-01-02
      • 2010-12-28
      • 2015-12-02
      • 1970-01-01
      • 2011-01-02
      • 1970-01-01
      • 2011-09-22
      • 1970-01-01
      相关资源
      最近更新 更多