Вот простой код в windowsForm
private void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
MessageBox.Show("LOLOLO");
if (e.KeyChar == 13)
{
panel3.Visible = true;
}
}
И у меня есть панель управления со ссылкой, которая закрывает эту панель
private void linkLabel2_Click(object sender, EventArgs e)
{
panel3.Visible = false;
}
Я работаю Когда я нажимаю любую клавишу, она показывает мне MessageBox, но когда я нажимаю ENTER, моя панель открывается. Проблема в том, что когда я щелкнул мышью ссылкуLabel2, чтобы закрыть панель, любые клавиши запускают событие keyPress, кроме клавиши ENTER. Когда я нажимаю ENTER, делать нечего, событие keyPress не срабатывает
Как это исправить?