输入两个数字m,n(m,n变化)
在界面上显示m行,n列个textbox,如下:
               textbox   textbox    textbox
               textbox   textbox    textbox
               textbox   textbox    textbox
如何再将每个textbox的内容读入数组

解决方案 »

  1.   


                int m = 3; int n = 3;  //m,n你随便设
                string []str=new string[m*n];
                for (int i = 0; i < m * n;i++ )
                {
                    str[i] = Controls["textBox" + (i + 1).ToString()].Text.Trim();
                }
      

  2.   

    应该先产生个 m * n 的 TableLayout
    再逐一把 TextBox 放进去
    要取值时,就一样去看每个 Cell 再取 TextBox 的值即可
      

  3.   

    用一个DataGridView就可以代替了,不要把界面弄得很复杂、、、