Enter key press in C#

前端 未结 14 915
臣服心动
臣服心动 2020-12-01 06:06

I tried this code:

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
    if (Convert.ToInt32(e.KeyChar) == 13) 
    {
        MessageBox.S         


        
14条回答
  •  暗喜
    暗喜 (楼主)
    2020-12-01 06:29

    Try this code,might work (Assuming windows form):

    private void CheckEnter(object sender, System.Windows.Forms.KeyPressEventArgs e)
    {
        if (e.KeyChar == (char)13)
        {
            // Enter key pressed
        }
    }
    

    Register the event like this :

    this.textBox1.KeyPress += new 
    System.Windows.Forms.KeyPressEventHandler(CheckEnter);
    

提交回复
热议问题