o NO NO NO 直接在该窗体的属性 “AcceptButton” 中选择 button1就行了
定义一个函数,作用是把text1.text的内容放到label1.text里面
然后分别编写textbox1的KeyPress事件和button1的Click事件处理如下:
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)Keys.Return) //关键是这里,KeyChar是传递过来的按键值,Keys.Return是一个键位枚举值,指的是回车键。
DoIt();
}
private void button1_Click(object sender, EventArgs e)
{
DoIt();
}
private void DoIt()
{
label1.Text = textBox1.Text;
}
将textbox1的Enter事件处理函数设置成button1的Click事件处理函数即可!
给窗体一个keydown事件,如果key是Enter就执行。当然你可以把button1_Click的程序独立出来,写成一个方法。