WinFrom TextBox只能输入整数? private void txt天数_KeyPress(object sender, KeyPressEventArgs e) { if (char.IsNumber(e.KeyChar) == false) { if (e.KeyChar != (char)46 && e.KeyChar != (char)8) { e.Handled = true; } } }怎么把小数点也屏蔽掉.只可以输入整数. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 需要考虑三种情况:键盘、快键、鼠标上下文菜单,请参考:定制C# TextBox中只允许输入数字的解决方法 在TextBox的KeyPress属性中判断按下的是不是数字,如果不是,则把KeyAscii置为0. string paten = @"^\-?[0-9]+$";正则表达式 if (e.KeyChar != (char)46 && e.KeyChar != (char)8) { e.Handled = true; }e.KeyChar != (char)46 //这个就是小数点啊 你把这个去掉就屏蔽小数点了啊if ( e.KeyChar != (char)8){}既然都不用小数点了 昨天也看见一个这样的帖子 为什么不用numericUpDown控件啊 ? 求大牛解决,着急的问题 自己写的repeater 分页控件(附源码下载)欢迎拍砖 外网访问内网,坐等。。。 获取网页源码问题 如何读取另外一个程序的*.exe.CONFIG里的数据 怎样取出数组的值? 怎样设置当前屏幕的分辨率呢? 如何设置一个form 在另一个form指定位置上出现 各位我都在线等快一天了,怎么也没人回答我啊!?78分的问题!有没人来回答啊! 【求助】大虾请进,c#中调用oracle的存储过程问题 关于HashTable的排序问题 VSS 的问题?
{
e.Handled = true;
}e.KeyChar != (char)46 //这个就是小数点啊 你把这个去掉就屏蔽小数点了啊if ( e.KeyChar != (char)8){}
既然都不用小数点了 昨天也看见一个这样的帖子 为什么不用numericUpDown控件啊 ?