在控件的属性---事件里找到PreviewKeyDown,在这个方法里写MessageBox.Show(e.KeyValue);即可得到当前按下的按键值,比如if (e.KeyValue == 32)就是判断是否按下了空格键
private void pictureBox1_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
{
MessageBox.Show("按下了按键,if外");
MessageBox.Show(e.KeyValue);
if (e.KeyValue == 32)//按下了空格进入
{
MessageBox.Show("按下了空格,if内");
}
}