代码如下:
调用TextBox的KeyPress事件
private void txtUserId_KeyPress(object sender, KeyPressEventArgs e)
{
//如果输入的不是数字键,也不是回车键、Backspace键,则取消该输入
if (!(Char.IsNumber(e.KeyChar)) && e.KeyChar!=(char)13 && e.KeyChar!=(char)8)
{
e.Handled = ...
代码如下:
private void txtNumber_KeyPress(object sender, KeyPressEventArgs e){ if (e.KeyChar == 0x20) e.KeyChar = (char)0; //禁止空格键
if (e.KeyChar == (char)46) e.KeyChar = (char)0;
if ((e.KeyChar == 0x2D) && (((TextBox)sender).T...
1、首先,默认已经创建好了一个工程。
调用TextBox的KeyPress事件
private void txtUserId_KeyPress(object sender, KeyPressEventArgs e)
{
//如果输入的不是数字键,也不是回车键、Backspace键,则取消该输入
if (!(Char.IsNumber(e.KeyChar)) && e.KeyChar!=(char)13 && e.KeyChar!=(char)8)
{
e.Handled = true;...
除了正则,最简单的就是用微软自己的验证控件了Range Validator,,范围验证控件,验证某个输入的值是否在指定范围,type设置输入值的数据类型
标签:C#,文本框,输入