如何将文本框中的所有元素添加到数组中?

时间:2012-12-22 21:43:52

标签: c# winforms

实际上我的文本框遇到了问题,只是说它是我的第一个Visual C#应用程序。

我只有很多文本框,大约有14个文本框,我想要的是用户在每个文本框中输入值后我需要将此值保存在数组Temp []

中 例如

  textbox1.text=1  so Temp[0]=1

 textbox2.text=4  so Temp[1]=4

等......

我还为我的应用添加了一张照片:

enter image description here

因此你可以看到i用户必须输入第一组的值和第二组的另一个值,我需要将输入的值保存在数组的每个集合中,以便稍后显示union和集合的交集

1 个答案:

答案 0 :(得分:1)

试试这个。
对于第一个小组     int a = 0;

foreach (TextBox tbx in Panel1.Controls.OfType<TextBox>())
{
    Temp1[a]= tbx.text ;
    a++;
}

第二小组     一个= 0;

foreach (TextBox tbx in Panel2.Controls.OfType<TextBox>())
{
    Temp2[a]= tbx.text ;
    a++;
}

修改:您必须在panel1中定义第1组文本框,在panel2中定义第2组。