Определить Enter Key C #

У меня есть следующий код, который не показывает MessageBox при нажатии Enter / Return.

Для любого другого ключа (т. Е. Букв / цифр) MessageBox показывает False.

private void cbServer_TextChanged(object sender, EventArgs e)
{
    if (enterPressed)
    {
        MessageBox.Show("Enter pressed");
    }
    else
        MessageBox.Show("False");
}

private void cbServer_Keydown(object sender, KeyEventArgs e)
{
    if (e.KeyCode == Keys.Enter || e.KeyCode == Keys.Return)
    {
        enterPressed = true;
        MessageBox.Show("Enter presssed: " + enterPressed);

    }
    else
        enterPressed = false;
}

Есть идеи?

РЕДАКТИРОВАТЬ: выше кода, я думал, что проблема была с _Keydown, так что я только опубликовал это.

Ответы на вопрос(3)

Ваш ответ на вопрос