保存datagridview或类似数据表控件的内容

本文关键字:控件 数据表 datagridview 保存 | 更新日期: 2023-09-27 18:27:22

我有一个设计问题,与保存数据网格视图的内容有关。我没有绑定源或任何东西,我想要的是将其内容保存到一个文件中(可以是任何类型或形式),然后让用户能够打开该文件并将保存的网格内容加载回中。当应用程序打开时,用户正在添加/编辑/删除列或其他内容。我看到一些关于将内容保存为Excel表的问题。这是最好的路吗?

也许数据网格视图不是为此而设计的,但如果有更好的东西,请告诉我。

保存datagridview或类似数据表控件的内容

将所有数据放在一个数据表中,然后在准备保存时将其绑定到datagridview

    DataTable dt = ((DataView)this.dataGridView1.DataSource).Table;
    dt.WriteXml(@"C:'test'text.xml");

http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/cd4d2fb0-97a4-4b17-96fc-9ca6992456cc/