dataGridView1中选定的单元格
本文关键字:单元格 dataGridView1 | 更新日期: 2023-09-27 17:49:22
嘿,伙计们,所以我试图接收最后编辑单元格的列/行但是,当我使用下面的代码时,我收到的是我选择的下一个单元格(通过单击),因为它是正在被选择的单元格。
还有别的办法吗?也许我没有为dataGridView设置合适的属性
private void dataGridView1_CellEndEdit_1(object sender, DataGridViewCellEventArgs e)
{
int column = dataGridView1.SelectedCells[0].ColumnIndex;
int row = dataGridView1.SelectedCells[0].RowIndex;
}
DataGridViewCellEventArgs
为与单元格和行操作相关的DataGridView事件提供数据。它暴露了两个属性ColumnIndex
和RowIndex
int column = e.ColumnIndex;
int row = e.RowIndex;
: @Mr_Green指出, e.ColumnIndex
和 e.RowIndex
-1
ColumnHeader & RowHeader
。
private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
int column = e.ColumnIndex;
int row = e.RowIndex;
}