C# winform如何判断多个文本控件不为空

如题所述

遍历Controls上的控件就行了,这有一个遍历PictureBox的例子,你改成文本控件就行了,
foreach (System.Windows.Forms.Control control in this.Controls)//遍历Form上的所有控件
{
if (control is System.Windows.Forms.PictureBox)
{
System.Windows.Forms.PictureBox pb = (System.Windows.Forms.PictureBox)control;
pb.AllowDrop = true;
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-06
你的意思是不想逐个判断而是想一次性判断么?
可以用控件数组啊……追问

一次性判断所有的文本框不为空

追答

那就是空间数组了,其实也相当于是逐个的,只不过利用循环解决……

第2个回答  2011-10-06
循环吧追问

怎么弄啊,请详细作答,谢谢

第3个回答  2011-10-06
用for循环来判断
相似回答