c# xml 在 datagridview 中加载,如何使用来自 texboxes 的数据添加新行(单击按钮)?

问题描述 投票:0回答:0

错误:输入表比该表中的列数长。

感谢您的帮助

按钮代码:c#

private void ADDROW_Click(object sender,EventArgs e)  
{
DataSet objDs = new DataSet(); 
DataTable objDt = new DataTable();
objDt.Rows.Add(T01.Text,T02.Text,T03.Text,T04.Text);
objDs.ReadXml("s.xml"); 
objDs.Tables.Add(objDt); 
dataGridView1.DataSource = objDs.Tables[0]; 
}

xml :

<?xml version="1.0" standalone="yes"?>
<NewDataSet>
  <ta>
    <Genre>Red</Genre>
    <Nom>Val</Nom>
    <Note>8</Note>
    <Vue>2023</Vue>
  </ta>
  <ta>
    <Genre>Blue</Genre>
    <Nom>Col</Nom>
    <Note>2</Note>
    <Vue>2022</Vue>
  </ta>
  ...
 </NewDataSet>

我不知道该怎么做,开始代码...

c# xml button datagridview row
© www.soinside.com 2019 - 2024. All rights reserved.