我有一个蒙版文本框,其掩码为_____.__
。
现在有人可以放入00001.__
。它仍然有效,但我需要人们输入一个十进制数字。另外,我该怎么检查呢?
答案 0 :(得分:0)
在TextChanged
之类的活动中,你可以使用:
if (maskedTextBox1.MaskCompleted == true)
{
// Invalid input
}
答案 1 :(得分:0)
我认为将文本框转换为小数或双精度应该更好,因为缺少十进制数字只是意味着“.00”。
所以,你可以:
因此,如果用户已通知十进制数字,您将拥有它;否则你的号码会将“.__”视为“.00”。