【发布时间】:2016-09-29 09:54:58
【问题描述】:
这是 XML 文件:
<Test>
<Code Layer='V' Colour='1'/>
<Code Layer='W' Colour='1'/>
<Code Layer='WE' Colour='1'/>
</Test>
我的Form (WinForm) 上有一个DataGridView,我已将视图绑定到我的 XML 文件:
private void GENIO_Code_Editor_Load(object sender, EventArgs e)
{
DataSet dataSet = new DataSet();
dataSet.ReadXml("d:\\MyFile.xml");
dataGridView.DataSource = dataSet.Tables[0];
}
有效(请注意,示例在 XML 文件中有更多代码):
我的问题是,如果我在底部(星号行)输入新值,这些新增内容不会在 XML 文件中更新。
我错过了什么步骤?谢谢。
【问题讨论】:
-
您是否尝试过使用 .WriteXML 保存数据集?
-
@dbasnett 请将您的评论变成答案,因为这正是我所需要的。如果您将其添加为答案,我将接受并投票。谢谢。
标签: c# xml winforms datagridview