0

我目前有一个看起来像这样的应用程序,它从 XML 文件中读取数据并将其插入到我表单上的 datagridview 中在此处输入图像描述

现在,当我单击注释按钮时,我已经对其进行了设置,以便它打开一个新表单,如下图所示的 Form2,并带有注释列中的字符串。

我的数据网格下方的文本框显示了已单击/选择的任何列的注释

在此处输入图像描述

现在我想要做的是能够在 form2 上输入新注释并单击 OK 按钮将它们保存到我的数据网格中,但是我不太确定如何执行此操作,因为我发现的每个示例都使用 SQL 示例,例如这个视频在这里:

http://www.youtube.com/watch?v=P1pBUGblPKY

有任何想法吗?

这就是我设置它的方式,以便 XML 文件适合数据网格,我觉得我需要在 Form2 上重用部分代码,但我不确定,谢谢!

private void Form1_Load(object sender, EventArgs e)
{
    DataSet ds1 = new DataSet();
    ds1.ReadXml("C:/blah/blah/testdemoxml.xml");
    dataGridView1.DataSource = ds1.Tables[0].DefaultView;
4

1 回答 1

2

查看我关于 linq to xml 的教程。当用户单击表单 2 上的确定按钮时,您将需要更新 XML 文件。然后你需要使用重新绑定数据网格dataGridName.DataBind();

您可以在此处查看我的 Linq To Xml 教程:

http://www.youtube.com/watch?v=20PK4fOzEZw

于 2013-07-20T04:43:03.813 回答