1.使用时注意命名,Textbox的对应label命名为lb_TextBox.Name
private bool IsCheckTextNull(List<Control> controls)
{
bool flag = true;
foreach (Control control in controls)
{
if (control is TextBox)
{
if (string.IsNullOrEmpty((control as TextBox).Text))
{
string txt_name = ((control as TextBox).Name);
Label l = (Label)this.Controls.Find("lb_" + txt_name, true)[0];
MessageBox.Show("缺少参数 \"" + l.Text + "\" !", "注意");
flag = false;
break;
}
}
}
return flag;
}