C# 我要在datagridview中添加行用了如下代码,可以实现 DataGridViewRow row = new DataGridViewRow();
this.dataGridView1.Rows.Add(row);。但是我要实现根据listbox中值的数量来添加行,比如说listbox中有5个值,就在datagridview中添加5行,我用了如下代码
DataGridViewRow[] row = new DataGridViewRow[listBox2.Items.Count];
for (int i = 0; i <= listBox2.Items.Count - 1; i++)
{
row[i] = listBox2.Items[i];
}
this.dataGridView1.Rows.Add(row);
出现了“类型不对”等等很多错误,请各位高手帮我看看什么毛病,该怎么写代码,本人菜鸟,先谢谢大家了!!
this.dataGridView1.Rows.Add(row);。但是我要实现根据listbox中值的数量来添加行,比如说listbox中有5个值,就在datagridview中添加5行,我用了如下代码
DataGridViewRow[] row = new DataGridViewRow[listBox2.Items.Count];
for (int i = 0; i <= listBox2.Items.Count - 1; i++)
{
row[i] = listBox2.Items[i];
}
this.dataGridView1.Rows.Add(row);
出现了“类型不对”等等很多错误,请各位高手帮我看看什么毛病,该怎么写代码,本人菜鸟,先谢谢大家了!!
for (int i = 0; i <= listBox2.Items.Count - 1; i++)
{
string[] row = new string[]{listBox2.Items[i].ToString()};
this.dataGridView1.Rows.Add(row);
}