5

当按下“ENTER”键时,如何防止插入符号转到文本框中的下一行?换句话说,如何禁用文本框中的“ENTER”或“RETURN”键?

4

2 回答 2

12

您可以编写OnKeyDown事件。您可以使用e.SuppressKeyPress告诉 .NET 您处理密钥。像这样的东西:

if (e.KeyCode == Keys.Enter) {
    e.SuppressKeyPress = true;
}
于 2009-03-13T18:41:07.460 回答
6

看看TextBox.AcceptsReturn

于 2009-03-13T18:41:25.447 回答