//文本框只能输入字母和数字
private void txtUserName_KeyPress(object sender, KeyPressEventArgs e)
{
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;
}
}
private void txtUserName_KeyPress(object sender, KeyPressEventArgs e)
{
//只能输入汉字和字母和退格符
Regex rg = new Regex("^[\u4e00-\u9fa5]$");
if (!rg.IsMatch(e.KeyChar.ToString()) && e.KeyChar != '\b'&& !((e.KeyChar >= 'a' && e.KeyChar <= 'z') || (e.KeyChar >= 'A' && e.KeyChar <= 'Z')))
{
e.Handled = true;
}
}
private void Content3_KeyPress(object sender, KeyPressEventArgs e)
{
//只能输入汉字,字母和数字和退格符
Regex rg = new Regex("^[\u4e00-\u9fa5]$");
if (!rg.IsMatch(e.KeyChar.ToString()) && e.KeyChar != '\b' && !((e.KeyChar >= 'a' && e.KeyChar <= 'z') || (e.KeyChar >= 'A' && e.KeyChar <= 'Z')) && !(e.KeyChar >= '0' && e.KeyChar <= '9') )
{
e.Handled = true;
}
}
禁止文本框使用右键的代码(在click事件中写)
txtUnitTime.ShortcutsEnabled = false;