【发布时间】:2012-01-04 20:29:12
【问题描述】:
我的表单有几个按钮,例如“扫描”和“退出”。我已经在许多程序中看到按键可以使用按钮。很多时候,按钮上的文本中都带有下划线(我不知道如何在这些论坛上使用下划线选项!)。我去表单并添加了一个按键事件:
private void Form1_KeyPress(object sender, KeyPressEventArgs key)
{
switch (key.ToString())
{
case "s":
Run_Scan();
break;
case "e":
Application.Exit();
break;
default:
MessageBox.Show("I'll only accept 's' or 'e'.");
break;
}
}
然后在表单上按“s”或“e”没有任何作用。不知道我哪里出错了?
【问题讨论】:
标签: c# button keypress keydown