当前位置:编程学习 > C#/ASP.NET >>

编码显示很多textbox,并将内容读入数组

输入两个数字m,n(m,n变化)


在界面上显示m行,n列个textbox,如下:
               textbox   textbox    textbox
               textbox   textbox    textbox
               textbox   textbox    textbox
如何再将每个textbox的内容读入数组 --------------------编程问答--------------------

            int m = 3; int n = 3;
            string []str=new string[m*n];
            for (int i = 0; i < m * n;i++ )
            {
                str[i] = Controls["textBox" + (i + 1).ToString()].Text.Trim();
            }
--------------------编程问答-------------------- 那如何实现排布呢?
  textbox textbox textbox
  textbox textbox textbox
  textbox textbox textbox
--------------------编程问答-------------------- for循环控制Controls["textBox" + (i + 1).ToString()].Location属性和Size属性 --------------------编程问答-------------------- 建议加一个 TableLayout 然後把 TextBox 放到 Cell 裹
就不用烦恼排列的事了 --------------------编程问答-------------------- for循环,设置每个textbox的location就可以排布了。
获取值一楼是正解 --------------------编程问答-------------------- 路過。 --------------------编程问答-------------------- 路過學習。 --------------------编程问答-------------------- 还不如用一个datagridview省事省力 --------------------编程问答-------------------- 还不如用一个datagridview,省事省力 --------------------编程问答-------------------- 用datagridview不是有相同的效果?用哪么textbox干嘛? --------------------编程问答-------------------- 如果是web程序,可以用DataList里写模板,可以设置列数。
如果是winform程序,计算像素点吧 --------------------编程问答-------------------- 学习学习~
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,