This is my code.
But all my textboxes’s value is just null.
public void createTxtTeamNames()
{
TextBox[] txtTeamNames = new TextBox[teams];
int i = 0;
foreach (TextBox txt in txtTeamNames)
{
string name = "TeamNumber" + i.ToString();
txt.Name = name;
txt.Text = name;
txt.Location = new Point(172, 32 + (i * 28));
txt.Visible = true;
i++;
}
}
Thanks for the help.
The array creation call just initializes the elements to
null. You need to individually create them.Note: As several people have pointed out in order for this code to be meaningful you will need to add each
TextBoxto a parentControl. egthis.Controls.Add(txt).