textbox输入限定值的问题 我有一个textbox要用来输入身份证号码,如何限定只能输入数字和字母X呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用RegularExpressionValidator验证控件,绑定textbox,在validationExpretion中选择身份证就OK了. private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { //在這里寫代碼 } private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (textBox1.SelectionLength == 0) { e.Handled = (e.KeyChar < '0' || e.KeyChar > '9' || textBox1.Text.Length > 17); if (e.KeyChar == (Char)Keys.Back || e.KeyChar == 'X') { e.Handled = false; } } } 如何进行非贪婪匹配? 高手看看, 一样的错误不一样的原因. 又是调用非托管DLL的问题, PInvoke函数出错, 堆栈不对称. rdlc报表里添加中文字符就乱码,显示的都是方块 异步回调如何中断 winfrom判断用户在线 如何重新绘制无边框窗体的标题栏 如何获取内嵌资源文件? 自定义winform的界面 请问c#有没有类似java doc一样的帮助文档? 请问vs.net现在最新版本是bate1还是bate2?哪里有下载?最好是宽带站点! 新建一个web窗体的问题 c#中image的问题
{
//在這里寫代碼
}
{
if (textBox1.SelectionLength == 0)
{
e.Handled = (e.KeyChar < '0' || e.KeyChar > '9' || textBox1.Text.Length > 17);
if (e.KeyChar == (Char)Keys.Back || e.KeyChar == 'X')
{
e.Handled = false;
}
}
}