0

我有如下表
在此处输入图像描述

这些是我正在尝试做的代码,但没有希望,我想获得那个CAid014价值

string splitter = dataGridView1.Rows[dataGridView1.RowCount].Cells[0].ToString();
MessageBox.Show(splitter); // to print what splitter got

我正在使用 datagridview1.rowcount 所以 datagridview1.rows 将获得最后一行。并且单元格[0] 将获得行的 0 索引并且它得到了错误。

我怎样才能得到那个CAid细胞?


解决了:我想念这样的价值

 string splitter = dataGridView1.Rows[dataGridView1.RowCount].Cells[0].value.ToString();
4

3 回答 3

5
dataGridView1.Rows[dataGridView1.RowCount - 1].Cells[0].Value.ToString();

.Rows是一个集合,也像数组一样工作,索引编号arrays从 0 到N-1

于 2012-08-06T13:10:56.237 回答
1

一种更简单的方法是:-

string splitter = (String)dataGridView1[ 0,dataGridView1.RowCount - 1].Value;

MessageBox.Show(splitter);
于 2012-08-06T13:32:03.433 回答
0

Row Collectiondatagridview基于 0 的索引中。所以我同意dataGridView1.Rows[dataGridView1.RowCount - 1].Cells[0].ToString();

于 2012-08-06T13:28:20.560 回答