#region 按Enter键时,焦点移到下一个控件 protected override bool ProcessDialogKey(Keys keyData) { //当按Enter键和当前焦点不是按钮时,焦点移到下一个控件 if (keyData == Keys.Enter && !(ActiveControl is Button)) { return base.ProcessDialogKey(Keys.Tab); } return base.ProcessDialogKey(keyData); } private void btnSave_Enter(object sender, EventArgs e) { btnSave.PerformClick(); } #endregion