首先,我有一个简单的 Winforms 应用程序,只有一个保存和加载按钮,以及一个用于保存数据的数据 GridView 控件。我要做的是将一些数据输入控件,点击保存按钮,然后将所有数据保存到计算机本地文件中,当我点击加载时,它加载文件并适本地填充控件,保持所有行、列和数据都与保存时相同。
虽然这对我来说听起来很简单,但我似乎想不出一个保存和加载数据的好方法。我可以得到一些指导或示例来帮助自己入门吗?
谢谢。
最佳答案
将DataGridView绑定(bind)到DataTable,并使用DataTable
ReadXml()
和 WriteXml()
方法读取数据并将数据写入文件。
如果您曾将多个网格绑定(bind)到多个相关表,则可以使用 DataSet 表示架构并使用 DataSet 的 ReadXml()
和 WriteXml()
方法读取和写入整个模式。
DataTable.WriteXml() 的 MSDN 页面上有一个示例您可能会觉得有帮助。
关于C# - 将 DataGridView 保存到文件并加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2952161/