选择多个文本框以检查其是否为空
本文关键字:是否 检查 文本 选择 | 更新日期: 2023-09-27 18:29:08
所以我做了一个小应用程序。文本框共有6个部分,每个部分有3个。
string location;
Random lc = new Random();
byte i5 = (byte)lc.Next(3);
switch (i5)
{
case 0:
location = l1.Text;
break;
case 1:
location = l2.Text;
break;
case 2:
location = l3.Text;
break;
}
我想知道如何检查每个框中是否有一个单词——如果"一个"框是空的,那么我不希望它执行。如果这三个都填好了,那么它就可以继续执行了。
我会做这个
if(this.Controls.OfType<TextBox>().All(t => string.IsNullOrEmpty(t.Text) == false))
{
//carry out logic
}
"this.Controls"是指文本框
看起来很简单。。。
if String.IsNullOrEmpty(l1.Text) return;
if String.IsNullOrEmpty(l2.Text) return;
if String.IsNullOrEmpty(l3.Text) return;
if ....