机房合作开启了代码编写部分,应为选择了我们还不是很熟悉的C#语言,什么都要到网上查,敲得特别忙,感觉就是白手起家,真的很难,关闭窗体的代码也不再是vb.net里的me.close()了,所以我连这个东西也去问度娘了。
我觉得U层最费事的就是判断文本框是否为空,判断文本框是否为数字,限制字符这些看起来很琐碎的事,但是做起来真的不是那么容易。很多同学都在vb.net的开发中将这一部分工作封装在一个类或是一个结构体,由于我对C#的不熟悉,这些封装问题纠缠了我好几天都没有什么效果,于是我就想到遍历这个方法,个人觉得这个方法挺好用,也比较简单。
一、遍历查询文本框是否为空
<span style="font-family:KaiTi_GB2312;font-size:24px;"> //判断用户名和密码是否为空
foreach (Control cur in Controls)
{
if (cur is TextBox && cur.Text == string.Empty)
{
MessageBox.Show("用户名和密码不能为空!");
cur.Focus();
return;