我正在尝试制作一个小型应用程序,以使我的工作更容易通过 WinForms C# 创建定义(新的 Web 表单 aspx)。
现在我有了这个表单,我在其中告诉应用程序我想创建多少个文本框。
创建后,我想将我编写的文本框值分配给一个字符串。
private void CreateControls()
{
for (int index = 0; index < NumberOfRows; index++)
{
TextBox textBox = new TextBox();
textBox.Name = "TextBox" + (index + 1).ToString();
textBox.Size = new Size(120, 20);
textBox.Location = new Point(X, Y + 26);
ComboBox comboBox = new ComboBox();
comboBox.Name = "ComboBox" + (index + 1).ToString();
comboBox.Size = new Size(75, 20);
comboBox.Location = new Point(141, Y + 26);
comboBox.DataSource = Enum.GetNames(typeof(DataTypes));
Y += 26;
this.Controls.Add(textBox);
this.Controls.Add(comboBox);
}
}
现在,我不知道如何检查文本框是否已创建,然后获取它们的值。
任何人都可以向我推荐一些东西吗?谢谢 :)!