美文网首页
Winform设置textbox默认只能输入中文

Winform设置textbox默认只能输入中文

作者: 我是宁君 | 来源:发表于2018-10-22 11:44 被阅读0次

在窗体的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