Используйте e.rowindex и e.columnindex вне событий просмотра данных
В методе, который я хочу использовать
dataGridView1.Rows[e.RowIndex]
а также
dataGridView1.Rows[e.ColumnIndex]
Как я могу использовать e.RowIndex и e.ColumnIndex вне
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
мы можем передать DataGridViewCellEventArgs e?
или что можно сделать?
образец кода
var a = datatable1.Rows[e.RowIndex][0].ToString();
var b = datatable1.Rows[0][e.ColumnIndex].ToString();
1 ответ
Если вы пытаетесь получить выбранную строку и столбец, вы можете использовать
dataGridView1.CurrentCell.RowIndex
а также
dataGridView1.CurrentCell.ColumnIndex