Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
[求助]TextBox掩码只有数字和小数点怎么表示?
2.5
8999.5
4.5656
等怎么用掩码表示啊?
9和#都没办法包含小数点
用这个事件:
http://www.foxtable.com/help/topics/0739.htm
这样设置代码,使得用户只能输入数字和小数点:
If Char.IsNumber(e.KeyChar) OrElse e.KeyChar = "." Then
Else
e.Cancel = True
End If
谢谢啊!这样是可以了!但是有个小问题存在.在这种状态下Back和Delete键是不能用的.必须要选中字符才能用.
再加个判断就可以了。
If Char.IsNumber(e.KeyChar) OrElse e.KeyChar = "." OrElse Char.IsControl(e.keychar) Then
Else
e.Cancel = True
End If