C#限定输入,只能输入字母或数字

原创来自http://www.luofenming.com/show.aspx?id=ART2018091000001,如转载请保留此地址
        private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
             // e.KeyChar == 8 退格 删除
            if ((e.KeyChar >= 'a' && e.KeyChar <= 'z') || (e.KeyChar >= 'A' && e.KeyChar <= 'Z')
                || (e.KeyChar >= '0' && e.KeyChar <= '9') || (e.KeyChar == 8))
            {
                e.Handled = false;//这可以输入
            }
            else
            {
                e.Handled = true;//不能输入
            }
        }

评论