我希望Enter键的行为与TAB键相同。因此,我一直在使用keyDown事件,代码如下:
if (e.KeyCode == Keys.Enter)
{
e.SuppressKeyPress = true;
SelectNextControl(ActiveControl, true, true, true, true);
}
或
if (e.KeyCode == Keys.Enter)
{
SendKeys.Send("{TAB}");
}
然而,每当我遇到CheckBox或MVPDatePicker控件时,焦点都会丢失,按下enter键不再执行任何操作。我不得不按TAB解锁这种情况。
有没有人知道如何解决这个问题?