我在groupbox中动态生成了一组textbox,并在textbox中输入数据后,如何通过点击另外一个的button,读取textbox中的数据。我不清楚如何给出在生成textbox时的name。谢谢!

解决方案 »

  1.   


       var i=0;
      foreach(Control c in groupbox.Controls)
      {
          i++;
          if(c is TextBox)
          {
               TextBox tb =(TextBox)c;
               tb.Name="txt"+i.Tostring();
          }
       }
      

  2.   


     foreach (Control c in groupBox1.Controls)
                {
                    if (c is TextBox)
                    {
                        string aa = (c as TextBox).Name;
                    }
                }