2012-07-28 181 views
1

如何填充填充一个textboxlist

List<TextBox> textBoxList = new List<TextBox>(); 

是否可以填充到textBoxList 5个文本框与框包含文本说

textBox1.Text 
textBox2.Text 
textBox3.Text 
textBox4.Text 
textBox5.Text 

,然后我打算填充这个样

for(int i=1;i<6;i++) 
{ //x is a string collection 
    x[i]=textBox[i].Text= // some action 
} 

回答

1

您的问题是“是否有可能”?答:是的。

怎么样?那么,您需要将文本框添加到列表中,然后才能引用它们:

textBoxList.AddRange({ textBox1, textBox2, textBox3, textBox4, textBox5 }); 

OR

textBoxList.Add(textBox1); 
textBoxList.Add(textBox2); 
textBoxList.Add(textBox3); 
... 
1

如果您使用的列表中,你可以使用这个语法

List<TextBox> textBoxList = new List<TextBox>(); 
for (int i = 0; i < 6; i++) 
    textBoxList.Add(new TextBox { Text = "text box no.:" + i.ToString() }); 
+0

感谢了很多人!我只需要填写它的工作清单! – lunchbox 2012-07-28 10:44:34