1.使用时注意命名,Textbox的对应label命名为lb_TextBox.Name

    1. private bool IsCheckTextNull(List<Control> controls)
    2. {
    3. bool flag = true;
    4. foreach (Control control in controls)
    5. {
    6. if (control is TextBox)
    7. {
    8. if (string.IsNullOrEmpty((control as TextBox).Text))
    9. {
    10. string txt_name = ((control as TextBox).Name);
    11. Label l = (Label)this.Controls.Find("lb_" + txt_name, true)[0];
    12. MessageBox.Show("缺少参数 \"" + l.Text + "\" !", "注意");
    13. flag = false;
    14. break;
    15. }
    16. }
    17. }
    18. return flag;
    19. }