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

谢谢分享!!!
页: 1 2 [3] 4 5 6 7 8 9 10 11 12
查看完整版本: C#判断Textbox是否为数字