使用KeyPress事件:具体代码如下
private void dataGridView1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 13)//回车键
{
if (dataGridView1.CurrentCell.ColumnIndex < dataGridView1.Columns.Count - 1)
{
dataGridView1.CurrentCell = dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex-1].Cells[dataGridView1.CurrentCell.ColumnIndex + 1];
}
}
}
在cellEnter事件里面编辑,直接响应键盘的enter键
同求!
标记下,坐等答案!