Я должен был объединить ответ Томаса и Марк. У меня был AcceptButton
установленный на форме, поэтому мне пришлось сделать все это:
private void tbxMod_Enter(object sender, EventArgs e)
{
AcceptButton = null;
}
private void tbxMod_Leave(object sender, EventArgs e)
{
AcceptButton = buttonOK;
}
private void tbxMod_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
// Click your button here or whatever
e.Handled = true;
}
}
Я использовал t0mm13b e.Handled
, хотя Томас e.SuppressKeyPress
, похоже, тоже работает Я не уверен, в чем может быть разница.