这样判断文本框里的内容是数字~救命~~~~~~~ FORM上有一TEXTBOX,在TEXTBOX_TEXTCHANGE事件下判断该文本框里的内容是不是数字,有什么好方法,最简单的~我在线等~,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try{double iTb = double.parse(TextBox1.Text);MessageBox.Show("是数字哦!");}catch{MessageBox.Show("不是数字哦!");} js:isNaN(),如果是true则不是数字。 使用.net自带的验证控件就可以 哎,不知道楼上的兄弟.NET用多久了System.Char.IsNumber这个是取单个字符的.NET有提供这么好用的东西不用,非要用排错语句,降低效率========================================================我一定要超过他!!!!!!做出我最强的东西!!!!!再和他一比高下!!!!!!======================================================== 可以在TextBox_KeyPress事件中判断这样还可以直接把非数字输入给屏蔽掉private void TextBox_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e){ if(e.KeyChar == '\x0D') { ClickAddButton(); e.Handled = true; return; } if((char.IsNumber(e.KeyChar)) { e.Handled = true; }}====CSDN 小助手 V2.5 2005年11月05日发布====CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx下载:http://szlawbook.com/csdnv2 可以在TextBox_KeyPress事件中判断这样还可以直接把非数字输入给屏蔽掉private void TextBox_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e){ if(e.KeyChar == '\x0D') { //如果是回车,则执行下面的程序 ClickAddButton(); e.Handled = true; return; } if(!char.IsNumber(e.KeyChar)) { //如果不是数字,则忽略处理该键的输入 e.Handled = true; }}还有一点要注意,这种方法没有屏蔽中文输入法的输入键和Ctrl+V的复制键====CSDN 小助手 V2.5 2005年11月05日发布====CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx下载:http://szlawbook.com/csdnv2 在C#中如何使用com组件的事件连接点 请问,为什么我得不到.net系统对象? 空格与汉字长度 难题:不可删除的文件夹,如何通过程序读取文件夹内容? XmlTextWriter的一个小问题,可是我不熟悉C#, 刚开始学 C#初学者! 没有数据显示 弱弱的问 运行时形成两个exe文件 mysql 客户端不用安装连接 记事本程序的问题 如何用程序登陆网站(有帐号密码),并抓取得登陆后界面的源码数据
try
{
double iTb = double.parse(TextBox1.Text);
MessageBox.Show("是数字哦!");
}
catch
{
MessageBox.Show("不是数字哦!");
}
我一定要超过他!!!!!!
做出我最强的东西!!!!!
再和他一比高下!!!!!!
========================================================
这样还可以直接把非数字输入给屏蔽掉
private void TextBox_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if(e.KeyChar == '\x0D')
{
ClickAddButton();
e.Handled = true;
return;
}
if((char.IsNumber(e.KeyChar))
{
e.Handled = true;
}}
====CSDN 小助手 V2.5 2005年11月05日发布====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx
下载:http://szlawbook.com/csdnv2
这样还可以直接把非数字输入给屏蔽掉
private void TextBox_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if(e.KeyChar == '\x0D')
{
//如果是回车,则执行下面的程序
ClickAddButton();
e.Handled = true;
return;
}
if(!char.IsNumber(e.KeyChar))
{
//如果不是数字,则忽略处理该键的输入
e.Handled = true;
}}还有一点要注意,这种方法没有屏蔽中文输入法的输入键和Ctrl+V的复制键====CSDN 小助手 V2.5 2005年11月05日发布====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx
下载:http://szlawbook.com/csdnv2