马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

C#判断Textbox是否为数字

  [复制链接]
GCT | 2013-5-16 17:00:50 | 显示全部楼层
额外发沙发沙发时发生地方
等待时候 | 2013-5-18 19:11:23 | 显示全部楼层
学习受益匪浅
jsfyin | 2013-5-25 18:39:07 | 显示全部楼层
看看,谢谢
内个谁 | 2013-5-26 16:36:13 | 显示全部楼层
新人想看,谢谢学习学习
IoveBC | 2013-5-28 22:01:46 | 显示全部楼层
我来分享一下另一种方法
   在TextBox控件的Keypress事件里面写代码
     if(!char.IsDigit(e.KeyChar))   //如果输入的不是数字
            e.Handled=true;    //取消在textbox上显示字符
这个方法连输入的时候就不可能有输入其他的字符或其他的。
IoveBC | 2013-5-28 22:05:57 | 显示全部楼层
还有一种方法:向窗口添加一个errorprovider控件。然后在textBox控件的Validating事件(意思是确认了文本框的内容的时候,可以理解为当光标不在此控件时)里面判断是否输入的数字,不是数字则
    errorprovider1.seterror(textbox1,"不能为空");这样在输入的不是数字之后会在文本框的后面显示出错误的消息。而不是以对话框的形式显示。
chao2332601 | 2013-6-16 01:09:26 | 显示全部楼层
谢谢分享!!!
chao2332601 | 2013-6-16 01:09:54 | 显示全部楼层
谢谢分享!!!
chao2332601 | 2013-6-16 01:10:32 | 显示全部楼层
谢谢分享!!!
chao2332601 | 2013-6-16 01:10:54 | 显示全部楼层
谢谢分享!!!
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则