private void Form1_Load(object sender, EventArgs e)
{
for (int i = 0; i < 8; i++)
{
TextBox textbox = new TextBox();
textbox.Name = "textbox" + i.ToString();
textbox.Top = 30 * i; //把文本框在界面上位置设置不一样
this.Controls.Add(textbox); //文本框加到窗体上
}
} private void button1_Click(object sender, EventArgs e) //界面上放个按钮
{
for (int i = 0; i < 8; i++)
{
TextBox tb = this.Controls["textbox" + i.ToString()] as TextBox; //取出其中一个文本框
MessageBox.Show(tb.Text); //显示文本
}
}
TextBox textbox = new TextBox();
textbox.Name = "textbox" + i.ToString(); //这个是动态添加使用的时候 必须找到这个控件... 可以使用FindControl("textBox?")