搜索一下,很多的http://topic.csdn.net/t/20050919/23/4280509.html
http://blog.csdn.net/dannyplus/archive/2007/03/11/1526345.aspx
http://www.oioq.com/Article/data/2006/0820/article_5991.html

解决方案 »

  1.   

    判断如果按下的是回车键,就发送一个按下Tab键的消息出去
    好像是SendKeys
      

  2.   

    上面是webform下,如果是winform下protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
      {
       if (keyData == Keys.Enter)
       {
        System.Windows.Forms.SendKeys.Send("{tab}");
        return true;
       }
       if (keyData==Keys.F7 )
       {
        MessageBox.Show ("dfdf");
       }
       return base.ProcessCmdKey(ref msg, keyData);
      } 
      

  3.   

    在每个控件里面, 添加KeyPress Event, 当遇到回车时, 就Focus下一个控件private void FirstControl_KeyPress(object sender, KeyPressEventArgs e)
            {
                if (e.KeyChar == (Char)Keys.Return)
                {
                    e.Handled = false;
                    SecondControl.Focus();
                }
            }
      

  4.   

    to:LeoMaya(postreetboy) ( ) 信誉:100    Blog   加为好友
    ——————————————————————————————————
    如果有很多控件  那这一个一个的加KeyPress Event 那不要命?大家介绍点简单的方法还有 调用 keypress方法 需要引用那些包?
      

  5.   

    protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
    {
    switch(keyData)
    {
    case Keys.Enter:
    SendKeys.Send("{TAB}");
    break;
    default:
    break;
    }
    return base.ProcessCmdKey (ref msg, keyData);
    }
      

  6.   

    //又一种方法
    protected override bool ProcessDialogKey(Keys keyData)
    {
        if ((ActiveControl is TextBox || ActiveControl is ComboBox) && 
            keyData == Keys.Enter)
        {
            keyData = Keys.Tab;
        }
        return base.ProcessDialogKey(keyData);
    }
      

  7.   

    如果是页面..那就是web..不是指窗体? 
    <body onkeydown="javascript:if(event.keyCode==13){event.keyCode=9}">
      

  8.   

    把Tab键和Enter从键盘上拔出来互调!!
      

  9.   

    function ShortcutKey()

    var  keycode=event.keyCode;
    var  keyChar=String.fromCharCode(keycode);
    //将回车键转换成Tab键
    if(keycode==13)
    {
    event.keyCode=9;
    }
    }
    document.onkeydown = ShortcutKey;
      

  10.   

    不好意思,多了var  keyChar=String.fromCharCode(keycode);
      

  11.   

    回车不就是提交吗, 提交不是要验证吗,验证不通过不是要focus吗,这不跟按Tab效果一样吗
      

  12.   

    网上大把,接受键盘事件,把回车换成TAL输入