我想构建像Windows Calculator这样的计算器。 我已完成以下编码,但我不知道当用户按下Enter按钮时如何使用代码e.KeyChar for Equal(=)。
if(e.KeyChar == 40)
{
MessageBox.Show("you press enter");
}
但此代码不在程序
中运行答案 0 :(得分:13)
使用KeyUp
或KeyDown
个事件并查询
if (e.KeyCode == Keys.Enter)
答案 1 :(得分:3)
试试这个
if (e.KeyChar == 13)
{
// Enter key pressed
}
答案 2 :(得分:0)
private void Form1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
MessageBox.Show("Enter Key Pressed!");
}