У меня есть выбор списка форм WinForm для списка форм, в которые пользователь может go.
У меня есть функция, которая должна открывать новую форму
private void sendToDB_Button_Click(object sender, EventArgs e)
{
string selected_item = listBox1.SelectedItem.ToString();
Form _secondForm = new Form();
if (selected_item == "389")
_secondForm = new Forms._389_Form();
else if ( selected_item == "120" )
_secondForm = new Forms._120_Form();
//... Repeat for 30 more forms ...
this.Hide();
_secondForm.Show();
}
При запуске приложение и я выбираем «389», текущая форма закрывается, как и должно, но ничего не открывается в новой форме. Любопытно, если проблема заключается в наличии форм в папке с именем Forms
. Строка, о которой идет речь, _secondForm = new Forms._389_Form();
, и не нарушает ли это приложение?