當我執行,它將運行,但是當我按下回車鍵的消息框仍然顯示使用文本框,沒有按鈕,輸入要執行則只有數允許
爲moneytextbox的keydown
if (e.KeyCode == Keys.Enter)
{
int a, b, c;
a = int.Parse(money.Text);
b = int.Parse(bill.Text);
c = a - b;
change.Text = c.ToString();
}
爲moneytextboxKeypress
if (!(Char.IsDigit(e.KeyChar) || (e.KeyChar == (char)Keys.Back)))
{
MessageBox.Show("please enter digits only");
e.Handled = true;
}
我試圖解鎖的按鍵事件回車鍵
if (!(Char.IsDigit(e.KeyChar) || (e.KeyChar == (char)Keys.Enter)))
{
MessageBox.Show("please enter digits only"); e.Handled = true;
}
但「消息框」仍然出現
我試圖疏通回車鍵的按鍵事件 如果(!(Char.IsDigit(e.KeyChar)||(e.KeyChar ==(char)的Keys.Enter))){ MessageBox的 。顯示(「請只輸入數字」); e.Handled = true; } messagebox依然出現 –