C#如何在textbox输入完成之后,按回车相当于点击了button按钮

是winform的,我试过判断键的值,在网上搜了好多办法都不能实现,新手求教啊!

将Form的AcceptButton属性设置成那个确定按钮就行了

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-15

设置AcceptButton这个,把它的属性设置为你要默认的按钮名称。

在你点击Enter键时就会自动执行这个事件了。

第2个回答  2011-11-15
你可以把你的截面上的某一个按钮设置为默认按钮的。当你在TEXTBOX里面完成内容的输入之后,按下回车就会自动的帮你执行button按钮的处理函数的。
其实不管你是否是在textbox还是在界面上的任何地方只要是按下回车键,就会执行button里面的处理函数。追问

如何设置默认按钮

追答

在winform框上,点击右键,属性,然后进去有一个acceptbutton里面设置为你想设置为默认按钮的那个就可以了。

第3个回答  2011-11-15
if(event.keyCode=13) //点回车
{
document.getElementById("Button1").click();
}

<asp:TextBox ID="TextBox1" runat="server" asp:TextBox><asp:Button ID="Button1" runat="server" Text="Button" Visible="false" /> 隐藏按钮
第4个回答  2011-11-15
可以设置button的焦点顺序,也可以在textbox的key事件中调用button按钮事件。追问

这个我设置了,必须按下tab以后,将焦点锁定在button上,按下enter才能响应点击事件。

相似回答