int max = (int)dgv.Rows[dgv.RowCount - 1].Cells[0].Value
如果你的dataGridView是通过类似DataTable这样的数据表绑定上的数据的话,可以直接取DataTable的最后一条数据。代码如下:
//取得绑定的DataTable(假设你是通过DataTable绑定的)
DataTable sourceDt=dataGridView1.DataSource as DataTable
//取得最后一条的DataRow
DataRow dr=sourceDt.Rows[sourceDt.Length-1]
然后你就可以去读这最后一条DataRow了
//取得第一列的值
string firstColumnValue=dr[0].ToString()
....
DataGridViewRow dr=dataGridView1.Rows[dataGridView1.Rows.Count - 2]dr就是最后一行
------------------------------------------------------------------
DataGridView1.Rows.RemoveAt(DataGridView1.Rows.Count-2)
这句话就是删除最后一行
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)