我有一个DataGridView
5 列。如果在第一列按 Enter 键,焦点将移至下一行。当我按 Enter 键时,我想将焦点移到下一列。
private void dgvComp_CellEnter(object sender, DataGridViewCellEventArgs e)
{
if (dgvComp.CurrentRow.Cells[e.ColumnIndex].ReadOnly)
{
SendKeys.Send("{tab}");
}
}
在上面的代码中,我将第 2,3 和 4 列作为只读列。如果我按 Tab,焦点应该直接转到第 5 列。
我怎样才能做到这一点?