C#实现输入内容长度检查

 时间:2024-10-18 14:25:36

在工作中,一些工作场景下,需要对我们录入的数据做一些简单的正确性判断。比如录入数据的长度则是其中一种比较直观的判断。下面,我们以一个C#winfrom程式编写长度验证的背景来看看,C#事项录入数据长度检查的实现。

C#实现输入内容长度检查

工具/原料

电脑

方法/步骤

1、在建一个winfrom项目,在上面添加两个label控件和两个textbox控件,一个用于填写要管控的长度设置,一个用来接收录入的数据。

C#实现输入内容长度检查

2、编写检查函数checklength().先把两个textbox框中的长度确定出来。privatevoidchecklength(){intm=int.Parse(textBox1.Text);intn=textBox2.Text.Length;}

C#实现输入内容长度检查

3、判断语句编写。privatevoidchecklength(){intm=int.Parse(textBox1.Text);//定义长度intn=textBox2.Text.Length;//录入内容长度if(m!=n){MessageBox.Show("输入长度错误!");}else{MessageBox.Show("OK!");}

C#实现输入内容长度检查

4、完善下代码,条码长度错误以蒹筻分虞后让输入框变为红色,并把输入内容全部选中。privatevoidchecklength()惺绅寨瞀{intm=int.Parse(textBox1.Text);//定义长度intn=textBox2.Text.Length;//录入内容长度if(m!=n){MessageBox.Show("输入长度错误!");textBox2.BackColor=Color.Red;textBox2.SelectAll();}else{MessageBox.Show("OK!");textBox2.BackColor=Color.White;textBox2.SelectAll();}}

C#实现输入内容长度检查

5、利用回车事件来验证录入的内容长度是否符合自定义长度。privatevoidtextBox2_KeyDown(objectsender,KeyEventArgse){if(e.KeyCode==Keys.Enter){checklength();}}}

C#实现输入内容长度检查

6、验证结果符合要求,附完整源蜣贺鱿柢代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Component罄休卦咦Model;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespaceWindowsFormsApplication1{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privatevoidchecklength(){intm=int.Parse(textBox1.Text);//定义长度intn=textBox2.Text.Length;//录入内容长度if(m!=n){MessageBox.Show("输入长度错误!");textBox2.BackColor=Color.Red;textBox2.SelectAll();}else{MessageBox.Show("OK!");textBox2.BackColor=Color.White;textBox2.SelectAll();}}privatevoidtextBox2_KeyDown(objectsender,KeyEventArgse){if(e.KeyCode==Keys.Enter){checklength();}}}}

C#实现输入内容长度检查

C#实现输入内容长度检查

C#实现输入内容长度检查

粤政易怎么更换聊天背景图 上海广播电台有F1直播吗 如何停用爱股票pro高手观点 60级德巴攻略
热门搜索
思考图片 被跳蚤咬的症状图片 苏牧犬图片 漫画女孩 黑白漫画