已设置了文本框的charactercasing为UPPER就是当输入a时自动转换为A,但是下面这个行不通呀
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar != 8 && e.KeyChar != 65 && !char.IsDigit(e.KeyChar))
            {
                MessageBox.Show("你输入的数字不对");
                e.Handled = true;
            }
而如果我改成
if (e.KeyChar == 8 && e.KeyChar == 65 && char.IsDigit(e.KeyChar))
            {
             }
else 
{ MessageBox.Show("你输入的数字不对");
                e.Handled = true;
}
就没有问题,很正常,是什么问题。