以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何避免文本框中输入小数点或其他非指定的符号? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=2925) |
||||||||||||||||||||||||
-- 作者:mr725 -- 发布时间:2009/5/26 21:02:00 -- 如何避免文本框中输入小数点或其他非指定的符号? 如题~ [此贴子已经被作者于2009-5-26 21:02:41编辑过]
|
||||||||||||||||||||||||
-- 作者:yangming -- 发布时间:2009/5/26 21:21:00 -- 贴段帮助给你 例如对于某个TextBox(文本框),希望禁止输入符号和标点,同时希望将输入的小写字母自动转换为大写,可设置KeyPress代码如下: If Char.IsPunctuation(e.KeyChar) OrElse Char.IsSymbol(e.KeyChar) Thene.Cancel = True ElseIf Char.IsLower(e.KeyChar) Then e.Cancel = True e.Sender.SelectedText = e.KeyChar.ToUpper End If 单字符判断 类型Char型提供了很多共享方法,用于判断某个字符类别,例如判断某个字符是否是数字: If Char.IsDigit("1") ThenMessagebox.Show("这是一个数字!") End If 部分判断函数:
[此贴子已经被作者于2009-5-26 21:25:24编辑过]
|
||||||||||||||||||||||||
-- 作者:mr725 -- 发布时间:2009/5/26 21:27:00 -- 谢谢~ |