F1 = new window

0

Hej,
Jak zrobic zeby po wcisnieciu klaiwsza F1 pokazal mi sie komunikat.

zrobilem tak:

            
        private void Form1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.F1)
            {
                e.Handled = true;
                MessageBox.Show("F1");
            }
        }

jednak nie dziala to jak nalezy. nie wiem jak zrobic zeby domyslnie focus() byl na formie. Jak zrobie sobie focus np na przycisk (uprzednio dodajac zdarzenie KeyDown) i wcisne F1 to kod zadziala.

jakies pomysly?
0

oczywiscie pomylilem sie w temacie postu, mialo byc F1 = messagebox

0

From ma właściwość KeyPreview - ustaw na true

0
j_s_r_n napisał(a)

From ma właściwość KeyPreview - ustaw na true

Dziekuje. Pomoglo.

1 użytkowników online, w tym zalogowanych: 0, gości: 1