C#如何禁用密钥

5 c# events key

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

Jed*_*oky 13

你可以写这个OnKeyDown活动.您可以使用e.SuppressKeyPress告诉.NET您处理密钥.像这样的东西:

if (e.KeyCode == Keys.Enter) {
    e.SuppressKeyPress = true;
}
Run Code Online (Sandbox Code Playgroud)


Jak*_*sen 6

看看TextBox.AcceptsReturn.