private void OnKeyDown(object sender, KeyEventArgs e) { string keyChar = new KeysConverter().ConvertToString(e.KeyData); if (keyChar.StartsWith("NumPad")) { keyChar = keyChar[6].ToString(); } if (byte.TryParse(keyChar, out byte number)) { NumberPressed(number); } }