如何实现当按键盘上的回车键时清空界面上文本框的内容?

解决方案 »

  1.   

    protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData)
    {
        if (msg.WParam.ToInt32() == (int)Keys.Enter)
        {
            switch (ActiveControl.Name)
            {
                case "textBox1": textBox1.Text=""; return true;
                case "textBox2":
                case "textBox3":
                    return true;
            }
        }
        return base.ProcessCmdKey(ref msg, keyData);
    }
    遍历FORM控件设置为 空
      

  2.   

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