private void Form1_KeyDown(object sender, KeyEventArgs e)
        {
           DOIT();
        }  我測試下..

解决方案 »

  1.   

    上面那個不行 嘿嘿
    TextBox1.Attributes.Add("onkeypress","if(event.keyCode==13){document.all.Button1.click();   return   false;}");这样写
      

  2.   

    Winform中的按钮要响应回车事件,是很简单的事情!只要在窗体中的属性设置一下就可以了!比如有登录窗体(Form_Login),包含有两个按钮登录 (btnLogin)和退出(btnExit),想要登录 (btnLogin)响应回车键,则设置窗体(Form_Login)的属性AcceptButton为btnLogin即可!即Form_Login.AcceptButton=btnLogin;
      

  3.   

    只要在窗体的属性中设置AcceptButton为你响应的按钮的名称就可以了
      

  4.   

    那个AccptButton那样做反正是不行的,这样不管你的焦点在哪里,按ENTER都会触发!二楼的那个不知道行不行得通!应该可以!
      

  5.   

    设置textbox的keypress事件,判断按下的按钮值,它的参数有一个e包含了按钮的信息,你可以判断,是否调用那个函数。
      

  6.   

    private void textBox1_KeyDown(object sender, KeyEventArgs e)
            {
                if(e.KeyValue == 13)
                {
                 button1_Click( sender, e);
                }
            }