在一个窗体在有多个文本框,还有一个组合框,用户填写用户信息,如何检测用户是否将所有信息填写完整?请指教!谢谢!

解决方案 »

  1.   

    foreach (Control c in Controls)
    {
        textBox t = c as TextBox;
        if (t != null)
        {
            if (t.Text == "") 
            {
                MessageBox.Show("不完整!");
                t.SetFocus();
                return;
            }
        }
    }
    if (comboBox1.Text == "")
    {
        MessageBox.Show("不完整!");
        return;
    }
    //处理数据
    ...
      

  2.   

    if(string.IsNullOrEmpty(TextBox.Text))
    {
        MessageBox.Show("请填写资料 谢谢");
        return;
    }还有一个判断是否为null 或全空格的
    string.   直接查看一下
      

  3.   

    在加一个if(string.IsNullOrEmpty(TextBox.Text.Trim()))