private void textBox11_keyPress(object sender,System.Windows.Forms.KeyPressEventArgs e)
{
if(13==e.KeyChar)
{.....}//执行Button1的click事件
}

解决方案 »

  1.   

    if(13==e.KeyChar) 
    {Button1.PerformClick();}//执行Button1的click事件 
      

  2.   

    if(13==e.KeyChar) 
    {Button1.PerformClick();}//执行Button1的click事件 
      

  3.   


    不同的TextBox绑定不同的Button
    <HEAD>
      <script language="javascript">
      function EnterTextBox(button)
      {
       if(event.keyCode == 13)
       {
        event.keyCode = 9;
        event.returnValue = false;
        document.all[button].click();
       }
      }
      </script>
     </HEAD>在对应的cs文件中
    //绑定TextBox回车事件
    TextBoxPortOfDestination.Attributes.Add("onkeypress", "EnterTextBox('ButtonChoose')"); 
    TextBoxItemName.Attributes.Add("onkeypress","EnterTextBox('ButtonAdd')");  
    TextBoxCost_PX.Attributes.Add("onkeypress","EnterTextBox('ButtonAdd')");  
    TextBoxCost_1X20.Attributes.Add("onkeypress","EnterTextBox('ButtonAdd')");  
      

  4.   

    Button1.PerformClick();
      就可以了