Najłatwiej to będzie tak: kliknij na formę i w zakładce Properties > Events > Key > KeyPress kliknij dwa razy w puste pole.
To wygeneruje Ci prywatna metodę w code behind file Form_KeyPress.
A później np takie coś, pierwszy lepszy przykład ze strony Microsoftu:
private void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar >= 48 && e.KeyChar <= 57)
{
MessageBox.Show("Form.KeyPress: '" +
e.KeyChar.ToString() + "' pressed.");
switch (e.KeyChar)
{
case (char)49:
case (char)52:
case (char)55:
MessageBox.Show("Form.KeyPress: '" +
e.KeyChar.ToString() + "' consumed.");
e.Handled = true;
break;
}
}
}
Klawisze od 48 do 57 odpowiadają za numery na twojej klawiaturze.
Jeśli interesują Cie inne klawisze od odszukaj ich kod w internecie.
Pozdrawiam.