C#中让TextBox只能输入数字的问题
我用的如下的代码:
static private Regex r = new Regex("^[0-9]{1,}$ ");
if (!r.IsMatch(textBox2.Text))
{
MessageBox.Show("请在人数选项中输入数字 ");
}
我在TextBox中不管输入什么字符,最后的结果都是 运行 MessageBox.Show("请在人数选项中输入数字 ");
请各位帮忙看下,这样写的代码哪里有问题,或者给一个更好的代码,可以实现 让一个TextBox中,只能输入数字