在数字上下对话框中按Enter键时避免发出哔声

时间:2011-11-28 16:42:55

标签: c# dialog

我在c#应用程序中有一些数字上/下控制。每当我按其中一个输入时,电脑就会发出哔哔声。我该如何防止这种情况发生?

这似乎是一个常见的问题,但我无法找到一个足以让我能够使其工作的答案。 Pehrhaps stackoverflow质量答案将是有用的。

1 个答案:

答案 0 :(得分:1)

通常,您可以在KeyDown事件上禁止KeyPress事件:

private void numericUpDown1_KeyDown(object sender, KeyEventArgs e) {
  if (e.KeyCode == Keys.Enter) {
    e.SuppressKeyPress = true;
  }
}