0

我使用以下代码在 datagridview 中获取单元格的值。这些代码告诉我每个单元格都被点击了。我想使用一些代码只是向我展示特殊的列,例如索引为 1 的列,但这些代码向我展示了每个已被点击的代码。想象一下,我只想显示第 1 列及其单击的单元格。请帮我解决这个问题

string str = dataGridView1.CurrentCell.Value.ToString();

提前致谢

4

1 回答 1

1

所以你试图从每一行的第二列获取数据?

int index = 1;
foreach (DataGridViewRow row in dataGridView1.Rows)
{
    DataGridViewCell cell = row.Cells[index];
    // Do something.
}

编辑:根据您的评论,当单击行中的任何单元格时,您试图获取第二列的值。试试这个:

string str = dataGridView1[1, e.RowIndex].Value.ToString();
于 2012-05-03T18:58:45.570 回答