贴段帮助给你
示例
例如对于某个TextBox(文本框),希望禁止输入符号和标点,同时希望将输入的小写字母自动转换为大写,可设置KeyPress代码如下:
If
Char.IsPunctuation(e.KeyChar) OrElse Char.IsSymbol(e.KeyChar) Then
e.Cancel = True
ElseIf Char.IsLower(e.KeyChar) Then
e.Cancel = True
e.Sender.SelectedText = e.KeyChar.ToUpper
End If
单字符判断
类型Char型提供了很多共享方法,用于判断某个字符类别,例如判断某个字符是否是数字:
If
Char.IsDigit("1") Then
Messagebox.Show("这是一个数字!")
End If
部分判断函数:
函数 |
说明 |
IsControl |
判断指定的字符是否属于控制字符类别。 |
IsDigit |
判断指定的字符是否属于十进制数字类别。 |
IsLetter |
判断指定的字符是否属于字母类别。 |
IsLetterOrDigit |
判断指定的字符是属于字母类别还是属于十进制数字类别。 |
IsLower |
判断指定的字符是否属于小写字母类别。 |
IsNumber |
判断指定的字符是否属于数字类别。 |
IsPunctuation |
判断指定的字符是否属于标点符号类别。 |
IsSeparator |
判断指定的字符是否属于分隔符类别。 |
IsSymbol |
判断指定的字符是否属于符号字符类别。 |
IsUpper |
判断指定的字符是否属于大写字母类别。 |
IsWhiteSpace |
判断指定的字符是否属于空白类别。 |
[此贴子已经被作者于2009-5-26 21:25:24编辑过]