请教C#窗体程序在TextBox屏蔽中文输入的方法 之前用的是TextBox的KeyPress事件,通过修改参数KeyPressEventArgs里的Handled来达到屏蔽输入的目的,但是今天突然发现这招对中文输入实在是一点效果都没有. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置TextBox的ImeMode属性为Disable即可。 private void edit1_TextChanged(object sender, System.EventArgs e)TextBox textbox=(TextBox)sender;{ string pat=@"[\u4e00-\u9fff]"; Regex rg=new Regex(pat); Match mh=rg.Match(textbox.Text); if(!mh.Success) return; textbox.Undo(); MessageBox.Show("不许输入中文",MessageBoxButtons.OK,MessageBoxIcon.Warning); } winform dispose关闭对话框问题 请问下能不能在listview控件中实现上下标题的功能, C# 加锁 C#,java怎样获取进程id ,急,急,急,急 各位大虾进来指导一下 DataGrid里无法实现修改更新!求救!!!! 用C#如何操作一些类似.Rsc.Exe.Dll这样格式的文件? c# 怎么设置文件或文件夹的属性 和访问权限 我发觉现在很多程序员真的很浮躁 用C#开发的一个小工具,在有的电脑上无法出现界面,任务管理器没有进程,为什么? 动态鼠标装载? vs2005 下从Excel2003文件读取数据 loadrunner怎样设置文件上传数据参数?
{
string pat=@"[\u4e00-\u9fff]";
Regex rg=new Regex(pat);
Match mh=rg.Match(textbox.Text);
if(!mh.Success)
return;
textbox.Undo();
MessageBox.Show("不许输入中文",MessageBoxButtons.OK,MessageBoxIcon.Warning);
}