请教个有关datagridview绑定dataset的问题
DataRow newrow = dg5.Tables[0].NewRow();dg5.Tables[0].Rows.Add(newrow);
dataGridView2.Rows[dataGridView2.RowCount - 2].Cells[0].Value = Str1;
上面的是datagridview2绑定了dg5。datagridview2的allowusertoresizerow的属性为true.基于以上背景我请问下到底在什么情况下运行到dataGridView2.Rows[dataGridView2.RowCount - 2].Cells[0].Value = Str1;这条语句的时候dataGridView2.RowCount的值为1?因为allowusertoresizerow的属性为true的话应该datagridview2总保留一行的。再DataRow newrow = dg5.Tables[0].NewRow(); dg5.Tables[0].Rows.Add(newrow); 后dataGridView2.RowCount的值至少是2的。到底怎样的情况下才会出现dataGridView2.RowCount的值为1呢?请高手们指点指点。不胜感激~~~(前面可以是任何操作。只要能出现dataGridView2.RowCount的值为1就行。程序运行到dataGridView2.Rows[dataGridView2.RowCount - 2].Cells[0].Value = Str1;
出错。检查发现dataGridView2.RowCount的值为1)
[ 本帖最后由 tlxfk 于 2011-9-24 11:21 编辑 ]