2015-07-16 2 views
2

Я начинаю с C#. У меня есть кнопка для входа в мою программу. Как поймать клавиатуры ввести ключевое событие эту программуКак поймать клавиатуру введите ключевое событие в Windows Forms

Вот мой код без ввода обработчика событий

private void btnLogin_Click(object sender, EventArgs e) 
{ 
    var q = from m in db.Users 
      where m.Use_Name == txtUserName.Text && m.Use_Password == txtPassword.Text 
      select m; 

    if (q.Any()) 
    { 
     Main m1 = new Main(); 
     m1.Show(); 
     this.Visible = false; 
    } 
    else 
    { 
     MessageBox.Show("username or password is incorrect"); 
    } 
} 
+1

На основе кода, я предполагаю, что вы в WinForms. Если это так, вы можете просто установить свойство 'AcceptButton' формы для своей кнопки входа. Затем нажатие Enter в форме вызовет этот обработчик. – vesan

ответ

Смежные вопросы