星期二, 8月 03, 2010

DataGridView加入欄位

原本想要從datagridview利用Add增加Row,利用dataSource去回寫XML,但結果果然不行。
出現了︰
當控制項已繫結資料時,無法以程式設計的方式將資料列加入 DataGridView 的資料列集合。

xmlDataSet.ReadXml(@"d:\test.xml");
this.dataGridView1.DataSource = xmlDataSet;

this.dataGridView1.Rows.Add(textBox1.Text, textBox2.Text, textBox3.Text, textBox4.Text);

 改成由dataSet 去作修改在Update dataGridView就OK!!


 xmlDataSet.Tables["pc"].Rows.Add(textBox1.Text, textBox2.Text, textBox3.Text, textBox4.Text);

  this.dataGridView1.Update();

沒有留言: