在winfrom 程序里面 我有一个textBox 回车事件  还要一个button 回车事件  我如果设置AcceptButton 
 那么我每次按回车事件总是 执行button 里面的事件。请大哥大姐 帮帮忙

解决方案 »

  1.   

    textBox1.AcceptsReturn = true;
      

  2.   

    设置form的keypriview=true,然后在form的keydown或keypress事件中处理,判断是回车,就执行上面两个操作
      

  3.   

    设置了accept后,回车就是 ctrl + enter,类似qq这样的聊天软件允许用户切换ctrl+enter和enter哪个作为回车,哪个作为点“发送按钮”。你可以借鉴。
      

  4.   

    欧美的聊天软件(msn、gtalk)习惯enter作为发送,而qq习惯enter作为默认回车,其实就是一个习惯问题而已。
      

  5.   

      我是 要他按回车执行textbox 在按回车执行button
      

  6.   

    那LZ可以判断啊,比如第一次按回车执行textbox后将this.AcceptButton=button;
    执行完后再将this.AcceptButton=textbox。
      

  7.   

    判断一下textbox回车事件是否执行过了,把值设为false