我的保存按钮在toolStrip中想要实现窗体中的数据填写完后直接点回车触发【保存】按钮事件保存

解决方案 »

  1.   

    将窗体的keKpreview设为TRUE,在mousedown事件中判断是否按下回车,调用保存按钮事件。
      

  2.   

    以设置Form的KeyPreview为true,然后处理Form的KeyPress或KeyDown事件
    private void frm_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
      {
      if(e.KeyCode == Keys.Enter )
      {
      
      }
      }   
     
     
      

  3.   


    sorry!错误太多。。keypreview,keydown
      

  4.   

    我现在已经在KeyPress事件中写了if (e.KeyChar == 13)
                {
                    SendKeys.Send("{TAB}");
                } 
    把回车转换成TAB 使焦点往下移动当移动到最后一个文本时 再点回车触发保存事件
      

  5.   

    private void frm_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
      {
      if(e.KeyCode == Keys.Enter )
      {
       
      }
      }