在窗体的LOAD事件中加入代码:
this.textBox1.ImeMode = ImeMode.Off;
在textbox的keypress事件中加入代码:
Regex rg = new Regex("^[\u4e00-\u9fa5]+$"); //正则表达式
if (!rg.IsMatch(e.KeyChar.ToString()) && e.KeyChar != '\b') //'\b'是退格键
{
e.Handled = true;
}
在窗体的LOAD事件中加入代码:
this.textBox1.ImeMode = ImeMode.Off;
在textbox的keypress事件中加入代码:
Regex rg = new Regex("^[\u4e00-\u9fa5]+$"); //正则表达式
if (!rg.IsMatch(e.KeyChar.ToString()) && e.KeyChar != '\b') //'\b'是退格键
{
e.Handled = true;
}
本文标题:Winform设置textbox默认只能输入中文
本文链接:https://www.haomeiwen.com/subject/tlnwzftx.html
网友评论