CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

如何控制TextBox禁止输入中文字符

楼主bigbear_lj()2003-09-03 14:50:11 在 .NET技术 / C# 提问

如题 问题点数:20、回复次数:14Top

1 楼Jem(Jem)回复于 2003-09-03 15:29:36 得分 2

粗糙一点的话,可以用设置TextBox.ImeMode=off,加上TextBox.ContextMenu=new   ContextMenu()Top

2 楼Sunmast(速马@Redmond, WA)回复于 2003-09-03 15:32:45 得分 2

<input   style="ime-mode:disabled">   关闭输入法Top

3 楼win911(Vincent)回复于 2003-09-03 15:48:37 得分 2

用正则表达式Top

4 楼hexiangjun(tybigdog)回复于 2003-09-03 15:52:29 得分 0

用asc()  
  小于是的是汉字Top

5 楼RnfShadow(雨夜飞影)回复于 2003-09-03 16:04:13 得分 0

我觉得你应该做一个按钮,然后就把textbox的字符全部都拿出来,一个一个的判断,Ascii码在33到126的就保留,其它就删除。这个只是笨办法,最好还是用正则表达式做吧Top

6 楼sxbyl(sxbyl)回复于 2003-09-03 16:35:31 得分 0

在Changing事件中控件中字符串每个字符的Unicode的值,汉字对应了Unicode值的一个区间,你限制一下可以了Top

7 楼RnfShadow(雨夜飞影)回复于 2003-09-03 18:49:56 得分 0

晕~~~楼上的大哥,你究竟知不知道汉字对应了Unicode的什么区间啊??我觉得还是用Ascii限制会比较好Top

8 楼sxbyl(sxbyl)回复于 2003-09-03 19:02:36 得分 5

为什么自己不搜一下呢?Google上随便一搜就有结果了:  
  汉字区间:4E00   ~   9FFFTop

9 楼RnfShadow(雨夜飞影)回复于 2003-09-03 19:25:06 得分 0

哇,原来真的可以找到,服你了!这样的话,用你说的方法应该很容易就可以做出来!:)Top

10 楼win911(Vincent)回复于 2003-09-03 20:04:09 得分 5

匹配中文得正则表达式  
   
  /^[\u4E00-\u9FA0]+$/  
   
  你判断结果为真就是包含汉字了Top

11 楼jianglinchun(萧丰)回复于 2003-09-03 23:14:13 得分 2

我觉得还是用正则表达式好噢。Top

12 楼zhouzhouzhou(人生程序)回复于 2003-09-04 08:34:06 得分 1

關閉輸入法可以用 粘貼  方法  
   
   
  用正則的話 必得在每次 按鍵時就要 判斷Top

13 楼zhongwanli(㊣【为了老婆,二次重构____然后升★★】㊣)回复于 2003-09-04 09:06:45 得分 1

可以用正则表达式,也可以用asc值Top

14 楼hunter4500(hunter4500)回复于 2003-10-25 22:54:00 得分 0

up!Top

相关问题

  • 怎么叫textbox控件禁止输入",.空格"字符??(非常之急,在线等待中ing......!)
  • 如何使TextBox只能输入字符?
  • 怎样禁止输入非中文的其它字符
  • 在textbox禁止输入文字和符号,但是用鼠标复制文字符号,然后粘贴上去,还是可以,怎么解决
  • 字符输入
  • textbox 中如何禁止键盘输入
  • 请教关于textbox输入字符串长度的问题
  • textbox怎样设置输入字符的行距?
  • 怎样控制用户在textbox中输入字符的长度?
  • textbox 中输入的字符类型转换,谢谢

关键词

  • 字符
  • 汉字
  • unicode
  • 区间
  • textbox

得分解答快速导航

  • 帖主:bigbear_lj
  • Jem
  • Sunmast
  • win911
  • sxbyl
  • win911
  • jianglinchun
  • zhouzhouzhou
  • zhongwanli

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo