我正在尝试根据以下步骤基于TextBox
上的选择动态创建一个ComboBox
:
第一步(从ComboBox
中选择一个来源):
第二步(应基于Textbox
出现ComboBox.SelectedValue
:]
最后一步(下面将出现一个新的ComboBox
:]
我使用以下代码创建了createTextBox
函数:
public void createTextBox(int numPassenger)
{
TextBox[] passengerBoxes = new TextBox[numPassenger];
for (int u = 0; u < passengerBoxes.Count(); u++)
{
passengerBoxes[u] = new TextBox();
}
int i = 0;
foreach (TextBox txt in passengerBoxes)
{
string name = "passenger" + i.ToString();
txt.Name = name;
txt.Text = name;
txt.Location = new Point(244, 32 + (i * 28));
txt.Visible = true;
this.Controls.Add(txt);
i++;
}
}
是否有一种方法可以修改当前功能以适应上述步骤?另外,如何找到动态创建的TextBox
?