1

設定方法

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

5つのテキストボックスとボックスに含まれるテキストを使用してtextBoxListに入力することは可能ですか?

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
 }
4

2 に答える 2

1

リストを使用している場合は、この構文を使用できます

List<TextBox> textBoxList = new List<TextBox>();
for (int i = 0; i < 6; i++)
    textBoxList.Add(new TextBox { Text = "text box no.:" + i.ToString() });
于 2012-07-28T10:38:51.093 に答える
1

あなたの質問は「それは可能ですか?」答え: はい、そうです。

どのように?テキストボックスを参照する前に、テキストボックスをリストに追加する必要があります。

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

また

textBoxList.Add(textBox1);
textBoxList.Add(textBox2);
textBoxList.Add(textBox3);
...
于 2012-07-28T10:40:12.513 に答える