VS2005 DatagridView,该如何解决

VS2005 DatagridViewDimdtAsDataTabledtdgvRecord.DataSourceDimnewdrAsDataRowdt.NewRowDC.CopyRow(Myd

VS2005 DatagridView
Dim   dt   As   DataTable
                   
dt   =   dgvRecord.DataSource
Dim   newdr   As   DataRow   =   dt.NewRow
DC.CopyRow(Mydr,   newdr)   '获取列标题
dt.Rows.Add(newdr)

               
  dgvRecord.CurrentCell   =   dgvRecord.Rows(dgvRecord.RowCount   -   1).Cells(0)

前面的代码都没有任何问题,如果把最后一句注释掉,也没问题,只是不再Cell一直不会变,停留在第一行。如果不注释,会在每次执行的时候DataGridvies中多了一行没有任何数值的行。不明白是什么道理。

[解决办法]
是不是有自动加行的属性?
要不要你让Grid不能编辑试试