C# 计算器 运算符和数字键的keys对照
keys.
private void Computer_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.NumPad0) NumInsertToShow("0"); if (e.KeyCode == Keys.NumPad1) NumInsertToShow("1"); if (e.KeyCode == Keys.NumPad2) NumInsertToShow("2"); if (e.KeyCode == Keys.NumPad3) NumInsertToShow("3"); if (e.KeyCode == Keys.NumPad4) NumInsertToShow("4"); if (e.KeyCode == Keys.NumPad5) NumInsertToShow("5"); if (e.KeyCode == Keys.NumPad6) NumInsertToShow("6"); if (e.KeyCode == Keys.NumPad7) NumInsertToShow("7"); if (e.KeyCode == Keys.NumPad8) NumInsertToShow("8"); if (e.KeyCode == Keys.NumPad9) NumInsertToShow("9"); if (e.KeyCode == Keys.Decimal) DotInsertToShow("."); if (e.KeyCode == Keys.Enter) OperInsertToShow("="); if (e.KeyCode == Keys.Add) OperInsertToShow("+"); if (e.KeyCode == Keys.Subtract) OperInsertToShow("-"); if (e.KeyCode == Keys.Multiply) OperInsertToShow("*"); if (e.KeyCode == Keys.Divide) OperInsertToShow("/"); }