c#textbox 中 只能输入数字或者+2位小数的代码。。。不是html的哦,是window的textbox
3个回答
展开全部
public static bool Isint(string strint)
{
bool Opinion = Regex.IsMatch(strint, @"^-?\d+$");
if(!Opinion)
{
MessageBox.Show("请填写数字!");
}
return Opinion ;
}
这个只检测是不是整数 自己查询正则表达式
{
bool Opinion = Regex.IsMatch(strint, @"^-?\d+$");
if(!Opinion)
{
MessageBox.Show("请填写数字!");
}
return Opinion ;
}
这个只检测是不是整数 自己查询正则表达式
追问
你叫我怎么用这个,,有没代码直接写到textbox里面的
追答
在事件里加 TextBox1.Leave中
IsInt(TextBox1.text);
我知道的就这样了
希望你能找到更好的方法
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询