日期:2014-05-18 浏览次数:21162 次
ArrayList aTaoVid =new ArrayList ();
ArrayList aTaoPid  =new ArrayList ();
  foreach (Control c in panel3.Controls)//遍历panel3中的控件 共有2个Textbox
  {
  if (c is TextBox)
  {
    aTaoVid .Add(c.Text);
  }
  }
  foreach (Control c in panel4.Controls)//遍历panel4中的控件 共有2个Textbox
  {
  if (c is TextBox)
  {
  aTaoPid.Add( c.Text);
    
  }
  }
textBox2.Text=aTaoVid [0].toString()+";"+aTaoPid[0].toString();//这边长度做下判断处理
------解决方案--------------------
 for (int i= 0; i < controls.Count; i++)
{
  那你就用for好了
  if(i==0&&controls[i] is TextBox)
  {
       TaoVid +=controls[i].Text;
  }  
  if(i==1&&controls[i] is TextBox)
  {
       TaoPid +=controls[i].Text;     
  }  
  //另一个Panel也一样
}