C#中正则表达式控制textbox只能输入正浮点型
请问各位怎么样才能实现呢,具体的代码最好能写下。。。初学者,谢啦~还有就是之前是不是要添加uesing?...
请问各位怎么样才能实现呢,具体的代码最好能写下。。。初学者,谢啦~
还有就是之前是不是要添加uesing? 展开
还有就是之前是不是要添加uesing? 展开
3个回答
展开全部
private void txtQuantity_KeyPress(object sender, KeyPressEventArgs e)
{
Regex regex = new Regex(@"/^(?:[1-9]+\d*?|0)(\.\d+)?$/");
if (e.KeyChar != '\b')
{
if (!regex.IsMatch(e.KeyChar.ToString()))
{
e.Handled = true;
}
}
}
txtQuantity 是文本框 在KeyPress事件中写 ,没有属性提够,只能写代码
{
Regex regex = new Regex(@"/^(?:[1-9]+\d*?|0)(\.\d+)?$/");
if (e.KeyChar != '\b')
{
if (!regex.IsMatch(e.KeyChar.ToString()))
{
e.Handled = true;
}
}
}
txtQuantity 是文本框 在KeyPress事件中写 ,没有属性提够,只能写代码
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询