1

我有一个 4 列的 DataGridView。

当用户双击该行时,我想从单击行的第一列检索数据。

    private void ticketsDataGridView_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
    {
        MessageBox.Show("Row " + e.RowIndex); // gets me the row selected

    }

如何获取所选行的列?

4

1 回答 1

4

查看DataGridView.Rows 属性

在双击事件上试试这个。

DataGridViewRow row =dataGridView.Rows[0];

string someStringColumnValue = (string)row.Cells[0].Value;

参考:C# - 用于循环 DataGridView.Rows 的 Lambda 语法

于 2012-04-13T14:47:20.810 回答