Я понимаю, что это было частично покрыто, хотя я полагаю, что проблема, которую я имею, не была полностью покрыта:
У меня есть событие, которое создает объект Form
, когда событие происходит:
private void hostView_AfterSelect(object sender, TreeViewEventArgs e)
{
string selectedNodeText = e.Node.Text;
if (selectedNodeText == "Internal Hosts" || selectedNodeText == "External Hosts")
{
// ignore, parent nodes have no corrosponding tab!
}
else
{
Form1 Form1Object = new Form1(selectedNodeText);
Form1Object.Show();
}
}
Хотя мне нужно создать множество объектов Form1
в зависимости от строкового значения "selectedNodeText"
.
Например: если бы "selectedNodeText"
было == "Cars"
, я бы хотел, чтобы имя объекта Form1
называлось как-то вроде "Form1ObjectCars"
, а если бы оно было "Dogs"
, то имя объекта было бы "Form1ObjectDogs"
.