c#如何根据文本框输入的数字自动生成相对应的textbox

 我来答
百度网友74a959a
2018-01-09 · TA获得超过255个赞
知道小有建树答主
回答量:230
采纳率:80%
帮助的人:61.5万
展开全部

写个for循环,循环体生成一个textbox,然后将文本框输入的数字传到for循环中。

刚简单写了个

        private void createTbx(int num)
        {
            for (int i = 0; i < num; i++)
            {
                TextBox tbx = new TextBox();
                tbx.BorderStyle = BorderStyle.FixedSingle;
                tbx.Width = 20;
                flowLayoutPanel1.Controls.Add(tbx);
            }
        }

        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            flowLayoutPanel1.Controls.Clear();
            createTbx(Convert.ToInt32(textBox1.Text.Trim()));
        }

可以请采纳,谢谢。

更多追问追答
追问
谢谢   ,人真好
追答
没事,记得采纳就行,不会的可以追问
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式