日期:2014-05-19  浏览次数:20811 次

winform中textbox输入字符问题
验证textbox输入字符串是否是数字.数字或数字(匹配工资)格式的.

(1)用正则如何表示?

(2)另外,这个字符匹配的代码   一般放到   哪个方法下?keypress?

------解决方案--------------------
double D;
if (double.TryParse(textBox1.Text, out D))
{
/* TODO 转换成功 */
}

实际上我建议只在提交的时候判断就可以了
没有必要把用户想得这样万恶:该输数字的地方输自己的名字,那就是界面没有做好了
限制输入还得限制复制粘贴,用户在框里打个草稿都不行....