我目前有一个看起来像这样的应用程序,它从XML文件读取数据并将其插入到我的表单
上的datagridview中现在,当我点击笔记按钮时,我已将其设置为打开一个新窗体,Form2如下图所示,并带有注释列中的字符串。
我的数据网格下方的文本框显示了点击/选中的任何列中的注释
现在我要做的是能够在form2上输入新笔记,然后单击确定按钮将它们保存到我的数据网格中,但是我不太清楚如何做到这一点,因为我发现的每个例子都使用了这个视频的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;
答案 0 :(得分:2)
查看我的linq到xml的教程。当用户单击表单2上的“确定”按钮时,您将需要更新XML文件。然后,您将需要使用dataGridName.DataBind();
您可以在此处查看Linq To Xml的教程: