在KeyPress事件中
if(e.KeyChar == (char)13)
{
   // Code Here
}// 比较输入的是回车,做你要做的事

解决方案 »

  1.   

    private void txt_Keyword_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e) { if ((int)e.KeyChar == (int)Keys.Enter){
    //todo: u code here
    e.Handled = true;
    }
    }
      

  2.   

    在KeyPress事件中
    if(e.KeyChar == (char)13)
    {
       //转换成Tab,具体的代码忘记了,但是思路就是这样:)   
    }// 比较输入的是回车,就当成是输入Tab
      

  3.   

    哪位把焦点移到下一个控件(按Tab)的写出吧。
    我最近程序里正好用得上,帮帮忙。
      

  4.   

    SelectNextControl(ActiveControl,true,true,true,true);请问楼上的一个问题,那个e.Handled = true;的作用是做什么的啊?
      

  5.   

    if(e.KeyCode == 13)
      e.KeyCode = 8;
    其中的道理是将代表Enter的13换成代表Tab的8就对了
      

  6.   

    protected override bool ProcessDialogKey(Keys keyData)
    {
    if  (keyData  ==  Keys.Enter )  
    {  
      SendKeys.Send("{TAB}");  
    return  true;
      }  
    return base.ProcessDialogKey (keyData);
    }