C# 如何禁用密钥
当按下“回车”键时,如何防止插入符号转到文本框中的下一行?换句话说,如何禁用文本框中的“回车”或“回车”键?您可以编写C# 如何禁用密钥,c#,events,key,C#,Events,Key,当按下“回车”键时,如何防止插入符号转到文本框中的下一行?换句话说,如何禁用文本框中的“回车”或“回车”键?您可以编写OnKeyDown事件。您可以使用e.SuppressKeyPress告诉.NET您正在处理该键。大概是这样的: if (e.KeyCode == Keys.Enter) { e.SuppressKeyPress = true; } 查看TextBox.AcceptsReturn+1了解一般情况下的有用信息,即使这不是此特定场景的最佳方法Wow快速回复。。。这比其他论坛
OnKeyDown
事件。您可以使用e.SuppressKeyPress
告诉.NET您正在处理该键。大概是这样的:
if (e.KeyCode == Keys.Enter) {
e.SuppressKeyPress = true;
}
查看
TextBox.AcceptsReturn
+1了解一般情况下的有用信息,即使这不是此特定场景的最佳方法Wow快速回复。。。这比其他论坛(不想说是哪一个)要好得多,在这些论坛中,人们会侮辱提问的人。谢谢,谢谢。KeyPressEventArgs不包含SuppressKeyPress。。。我使用的是OnKeyPress事件如果你想禁止取消键,你必须使用OnKeyDown。有没有办法在richtextbox上执行此操作?恐怕没有。但你可以按照绝地大师斯布奇的建议,推翻OnKeyDown。