c#文本框只能填入数字和字母
生活随笔
收集整理的這篇文章主要介紹了
c#文本框只能填入数字和字母
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
//引用命名空間
using System.Text.RegularExpressions;
//驗證只能數字或字母的方法
public bool ValidateTxt(string str)
{
Regex r= new Regex("[a-zA-Z0-9]+");
if(!r.IsMatch(str))
return true;
else
return false;
}
//按鍵事件中調用驗證方法
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
string str=this.TextBox1.Text;
if(!ValidateTxt(str))
{
MessageBox.Show("只能輸入數字或者字母");
e.Handled = false;
}
}
using System.Text.RegularExpressions;
//驗證只能數字或字母的方法
public bool ValidateTxt(string str)
{
Regex r= new Regex("[a-zA-Z0-9]+");
if(!r.IsMatch(str))
return true;
else
return false;
}
//按鍵事件中調用驗證方法
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
string str=this.TextBox1.Text;
if(!ValidateTxt(str))
{
MessageBox.Show("只能輸入數字或者字母");
e.Handled = false;
}
}
轉載于:https://www.cnblogs.com/yongbin621/archive/2009/03/24/1420266.html
總結
以上是生活随笔為你收集整理的c#文本框只能填入数字和字母的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Skype通讯协议分析
- 下一篇: 重温设计模式(三)——职责链模式(cha