Smobiler上海石磨_.NET移动开发平台

标题: panel1中动态添加10个TextBox 控件,怎么获取到TextBox的Text? [打印本页]

作者: 18956569211    时间: 2022-9-25 07:32
标题: panel1中动态添加10个TextBox 控件,怎么获取到TextBox的Text?
本帖最后由 18956569211 于 2022-9-25 07:33 编辑

panel1中动态添加10个TextBox 控件,怎么获取到TextBox的Text?

               for (i = 0; i < 9;)
                {
                    TextBox TextBox = new TextBox();
                    TextBox.Location = new Point(60, 30 * i);
                    TextBox.Width = 240;
                    TextBox.Height = 30;
                    TextBox.Border = new Border(0, 0, 0, 1);
                    TextBox.HorizontalAlignment = HorizontalAlignment.Center;
                    TextBox.Name = "TextBox"+i.ToString();
                    TextBox.BackColor = Color.White;//背景颜色
                    TextBox.BorderColor = Color.Gray;
                    TextBox.ForeColor = Color.Black;

                    panel1.Controls.Add(TextBox);
                    i++;
                }


作者: Lula.Jin    时间: 2022-9-26 15:12
遍历 panel.controls,例如panel中只有textbox控件
foreach(var textbox in this.panel.Controls)
            {
                string text = ((TextBox)textbox).Text;
            }





欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2