C#如何获取datagridview最后一行第一列数据的值

C#如何获取datagridview最后一行第一列数据的值,第1张

            var dgv = this.dataGridView1

            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)

这句话就是删除最后一行


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6686376.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存