事件
添加控件的 keyPress 事件
只能输入字母
private void onlyLetter_KeyPress(object sender, KeyPressEventArgs e) { //允许输入字母和backspace键 if (Regex.IsMatch(e.KeyChar+"", "^[A-Za-z]+$") || e.KeyChar == 8) e.Handled = false; else e.Handled = true;}
只能输入数字
private void onlyNumber_KeyPress(object sender, KeyPressEventArgs e) { //允许输入数字和backspace键 if ((e.KeyChar >= '0' && e.KeyChar <= '9') || e.KeyChar == 8) e.Handled = false; else e.Handled = true; }