C#如何禁用密钥

时间:2009-03-13 18:39:31

标签: c# events key

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

2 个答案:

答案 0 :(得分:13)

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

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

答案 1 :(得分:6)

看看TextBox.AcceptsReturn