WINFORM中我确定按钮绑定了窗体的AcceptButton,本来我有个TextBox有回车事件,但他不会执行,直接执行确定按钮,我应该怎么做才能控件有回车事件时执行回车事件,无回车事件时执行AcceptButton?

解决方案 »

  1.   

    to WINFORM中我确定按钮绑定了窗体的AcceptButton,本来我有个TextBox有回车事件,但他不会执行,直接执行确定按钮,我应该怎么做才能控件有回车事件时执行回车事件,无回车事件时执行AcceptButton?在TextBox的KeyPress事件处理回车按键?
    如果是的话,当然会出现你所说的现象,因为缺省Textbox不接收回车按键
    简单的处理方法就是把textbox的multiline属性打开。
      

  2.   

    你也可以在TextBox的KeyDown处理回车事件.
      

  3.   

    关于这个问题,楼主可以参考一下文章,
    谈基于.net平台windows开发中的模式窗体
    http://blog.csdn.net/zhzuo/archive/2006/05/05/708941.aspx
      

  4.   

    KeyPress事件if(e.KeyChar==13)
    {}
      

  5.   

    我不知道我有没有描述清楚,就是我的AcceptButton按钮以后,所有的回车事件都是执行AcceptButton关联的按钮,其他控件的回车事件都不能捕捉了?