C#如何禁用密钥

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

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

 if (e.KeyCode == Keys.Enter) { e.SuppressKeyPress = true; } 

看一下TextBox.AcceptsReturn